Skip to main content

Full text of "Amstrad Bruger Bladet 1988 1/2"

See other formats


VET OFFICIELLE AMSTRAV SLAV 



OGSÅ FOR C PM BRUGERE 




















UDGIVER : Forlaget ABC 
v/Ansvarshavende redaktør 
Poul Caly 

Programredaktør: T. Petersen 
10 redaktion: Erik Breusch/P.C. 
Spilredaktion: Erik Breusch 
Maskinkode/basic: 

Peter Andreassen 
Redaktionelle medarbejdere : 
Jakob Patkin,Morten Christensen 
Leif Rump,Søren og Jesper, 
Frans Warburg,Torben Bolhøj, 
Bjarne Isager,Preben Hansen 

Grafisk tilrettelæggelse og lay¬ 
out. Ventura puplisher 
Tryk og Repro : 

Thyboren Bogtrykkeri 

Distribution Danmark: 

Dansk Central Agentur 
Avispostkontoret 
Norge: Narvesen 
Sverige: A.C.M. AB 

Hotline: 07 83 23 55 
tirsdag og torsdag kl.16-18 
Telefax hele døgnet 07 83 24 55 
Annonce ekspedition: 

07 83 23 55 

Administration/medlemsservice: 
Indmeldeseskupon findes bag i 
bladeti. 

Klubbens adresse: 

Amstrad Bruger Club 
Vesterhavsgade 155 
7680 Thyborøn 
07 83 23 55 mandag til fredag 
10-17 + lørdag 10-12 

ABC Bruger Grupper : 

ABC Trekanten 
Korskærsvej 166 st 
7000 Fredericia 
05 92 72 25 
mandag fra 19-20 
ABC Storstrøms Amt 
Preben Hansen, Sandby 
03 93 12 35 
for Information 


INDHOLD 


Leder.side 3 

Bedre printkvalitet på Amstrad DPC 2000 ... side 5 

Micro design.side 6 

24 nåle »the Amstrad way« .side 7 

MC-skolen .side 8 

MC-tips og tricks .side 13 

Start-op tips for Joyce brugere.side 14 

Finans/bogholderi program .side 18 

Nye Amstrad bruger-grupper .side 20 

ABC - BBS meddelelser .side 21 

IO-porten .side 23 

BIT’s og BITE's kassen .side 26 

ABC indmeldelses kupon .side 27 

Tilbud i tilbehør .side 28 

ABC’s program tilbud .side 30 



L 


2 























Endelig 

Med udgivelsen af dette, det før¬ 
ste nummer af Amstrads officiel¬ 
le brugerblad, Der på grund af 
forskellige vanskeligheder blev 
et dobbelt nummer, skulle vejen 
nu være åben for at kunne levere 
en regelmæssig information og 
support til de mange Amstrad 
brugere der har været holdt hen 
så længe. 

Vi har ikke formået at udkonne 
så hurtigt, som vi havde håbet. 
Dette skyldes dels forsinkelser 
fra det gamle Amstradblad, dels 
nogle opstartsvanskelligheder 
omkring den tekniske fremstilling 
og indretning af egne lokaler. 

Alle disse problemer er nu et 
overstået stadie og vi vi! frem¬ 
over bestræbe os på at udkom¬ 
me een gang om måneden (Ca. 
d. 15) og til tiden !- hver gang. 

Det første vi vil gøre, er at stille 
spørgsmålet til vore læsere : 

1 Skal bladet se således ud?" - 
det er nemlig noget læserne be¬ 
stemmer. Kun ved en aktiv tovej¬ 
skommunikation. kan vi her på 
redaktionen lave det blad, som 
brugerne ønsker. Vi er derfor bå¬ 
de åbne og taknemmelige for 
positiv kritik. Dette gælder både 
med hensyntagen til Layout og 
Indhold. 

V ores database er nu åben for 
alle medlemmer, hvilket åbner 
mulighed for at deltage i alle de 
aktiviteter, der foregår på denne. 
Disse aktiviteter omfatter B.l.a. 
konferencer, udveksling af tips 
og ideer samt mulighed for at 
Downloade fra vores 35Mb sto¬ 
re programdatalager. 


Medlemsskab af ABC omfatter 
som det fremgår af ovenståen¬ 
de, både blad,database og med¬ 
lemsservice samt de klubtilbud, 
der vil blive annonceret i bladet 
og på basen. 

Klubbens salg af hard- og soft¬ 
ware omfatter alle Amstrad s pro¬ 
dukter samt en lang række af 
programmer, printere, modems, 
interfaces og meget meget mere. 

For at kunne yde brugerne den 
bedste service, vil vore telefoner 
være åbne alle hverdage 
Man-Fre Kl. 10.00 - 16.00 på 
Telefon (07) 83 23 55. 

Telefax (07) 83 24 55. 

V ores Hotline" vil være åben 
Tirs- & Tors-dag Kl 18.00-20.00 
på Tlf (07) 83 25 55. Vores Hotli¬ 
ne" vedrørende spil er tilgænge¬ 
lig Tirsdag Kl. 18.00 - 2D.00. 
på Tlf (02) 35 47 17 ( ABC - Ros¬ 
kilde ). 

Generelle spørgsmål og besva¬ 
relsen på disse, vil blive bragt 
på læsernes sider i bladet- Her 
vil alle indlæg og artikler være 
velkomne og blive forsøgt bragt 
i det førstkomne nummer, hvis 
pladsen tillader dette ellers vil 
det blive bragt i efterfølgende 
nummer. 

Ved offentliggørelse af indsend¬ 
te programmer overgår alle ret¬ 
tigheder til ABC, dog vil pro¬ 
grammøren blive honoreret med 
10% af det eventuelle provenue, 
såfremt programmet er egnet 
som medlemstilbud. (Disketteser¬ 
vice). Indsendte programmer re¬ 
turneres kun, hvis der medsen¬ 
des adresseret og frankeret svar¬ 
kuvert. 


Vi vil i Amstad Bruger Bladet 
bringe stof om alle Amstrad's 
computere. 

Amstrad Bruger Club vil være 
lagerforende i programmer og 
tilbehør til både CPC, PCW og 
PC'ere. Dette gælder selvfølge¬ 
lig også den nye bærbare (PPC) 

Da der har verseret en do! ryg¬ 
ter omkring CPC 464/6128 og 
“JOYCE" computerne M.h.t. at 
de skulle være taget ud af marke¬ 
det. kan vi her oplyse at man 
ved henvendelse til ABC kan bli¬ 
ve supponeret og udstyret med 
både computere og program¬ 
mer til samme. 

En AMSTRAD dør ikke - den bli¬ 
ver slidt op, men det tage 
lang lang tid! 

Med ønsket om et godt samar¬ 
bejde, håber vi på redaktionen 
at brugerne vil modtage det ny 
blad i en positiv ånd. 

Med Venlig Hilsen 

Poul Caly 

ansvh. redaktor 


HOTUNE 

tfuinr 



3 














PC/MS Dos incl. version 3,3 

Den eneste computerbog på dansk, som både er mor¬ 
som og spændende læsning. Fortrinlig lærebog, frem¬ 
ragende håndbog med spiral-ryg. 248,- 


det bedste 
fra 

udlandet 


har vi oversat til 


Commodore 128 

Forst ebogen 

En letfattelig indforing IC128 


169,- 


dansk 


Tips & Tricks 

En guldgrube af formal . 248.- 

Intern 

Simpelthen BIBELEN . 298.- 

Peeks & Pokes 

Få styr på de to kommandoer . 199,- 

Hardware-udvldelse 

Byg selv dit tilbeher. 269,- 

CP/M o velses bog 

Sådan fungerer CP/M 2.2 S 3 0 248,- 

Maskinsprog 

Lynhurtige programmer med 
maskinsprog .199,- 

Store floppybog 

BIT-NUSSERENS DRØM. 298,- 


Commodore 64 

Store floppybog 

Alt om 1541/70/71 med komplet 


kommenteret ROM-listnlng. 298,- 

Hardware-udvldelse 

Byg selv dit tilbehør. 269,- 

CP/M Øvelse 


CP/M systemet og alle kommandoer 248,- 


Maskinsprog 

Lynhurtige programmer i maskin¬ 
sprog . 199,- 

Amstrad 464/664 & 6128 

Peeks & Pokes 

Uundværlig for programmorer. 169.- 

Tlps & Tricks 

Guldgrube for brugere af Amstrad 199,- 

Intem 

Simpelthen bibelen . 199.- 

CP/M ovelsesbog 


CP/M systemet & alle kommandoer 194,- 

Forste-bogen 

En letfattelig indfonng i Amstrad 664 4 6128 99.- 


Tlps & Tricks 

Masser af rutiner til din Alan ST .. 269.- 

Amiga 500 -1000 - 2000 

Tips & Tricks 

En samling af hø| karat i vejledninger 


af fremskreden programmering af 
-Pokes- og andre nyttige rutiner — 248,- 

Masklnsprog 

Du vil opdage, at masklnkodeprogram- 
menng på Amiga er legende let 248.- 
C for begyndere (med flere) 

Det lynhurtige programmeringssp.og C 
et som skabt til hurtige maskiner - 
Amiga . 248.- 


PC’ere IBM & kompatible 

PC begynderbog for viderekomne 

DOS-grundkommandoer, bat-Mer. edlm-edi- 
tor. diskette S harddisk, installation m.v. 

. 248- 

PC Maskinsprog 
Assemblerprogrammering, Debug, 
anvendelse af BIOS & DOS rutiner, 
adresserlngs-teknlk og meget mere 248,- 
C for begyndere (med flere) 

Sådan lærer du det nye superhurtige 
programmeringssprog, hvor nøgleordene 
er hastighed, programmeringsteknik. 

biblioteker m.v.. 248- 

PC floppy S harddisk 
Alt om organisation, reorganisering, sikker¬ 
hedskopier m.v 

Mange eksempler, inkl. disketie . 348,- 
Kataiog . e.50 


BECKERbase PC 

Nu er det slut med de dyre losninger på 
specialprogrammer, hvor man alligevel er 
låst fast på -standardrutiner-, 

BECKERbase PC kan arbefde med sam¬ 
menhørende filer (relationsdatabase), 
d v s at f eks. 3 databaser som kunde 
produkt og faktura er opstillet i et hierarki 
Hvorefter der kan søges: 

Hvem har købt hvilke produkter? 

Hvilke fakturaer indeholder hvilket pro¬ 
dukt? o.s.v. 

Sådanne familiære forbindelser findes kun 
i databaser, hvor du fnt kan definere en 
netværksstruktur 

Fra BECKERbase PC's hovedmenu kan 
du som programmor skabe ydedygtige 
brugerprogrammer og applikationer Den 
kommende -bruger- vil ikke se BECKER¬ 
base PC, men kun de menuer og skærm¬ 
billeder. som er skabt af programmoren 
IMPORT S EXPORT fra andre program¬ 
mer gør BECKERbase til et virkeligt smi¬ 
digt program, der kan bruges til stort set 
alle applikationer Simpe.then 
markedets bedste til prisen — Kun 498.- 

Familieprogram PC 

(alle IBM kompatible) 

samt C 64 & C 128 __ 298 - 



NORDIC COMPUTER SOFTWARE 
SMEDEGADE 7 • DK6950RINGKØBING 


Kundeservice' 
T1107320202 W 900-1000 































Bedre printkvalitet på Amstrad DPC 2000 



Lige siden Amstrads revolutio¬ 
nerende printer DMP2000 kom 
frem. har kritiske roster bedomt 
den som en printer med en frem¬ 
ragende printkvalitet og med fan¬ 
tastiske faciliteter bortset fra en 
enkelt ting: Dens evne til at skri¬ 
ve NlQ, som burde være næs¬ 
ten som skrivemaskinekvalitet. 
Denne kritik har ikke berørt Am¬ 
strads salgs- og marketingsafde¬ 
ling, for i hele produktets salgs¬ 
periode blev der ikke gjort noget 
ved sagen. Her hvor salget er 
ved at ebbe ud, har den stadig 
de samme mangler. Problemet 
ligger 2 steder: 

1. Når man arbejder med en 9 
pins printer, er der grænse for, 
hvor lang en stamme' man kan 
lave på h og k og samtidig på 
en fornuftig stamme' på p og q. 
Amstrad valgte derfor at lave fo¬ 
den på b, d, h og k mindre, for 
at få indtrykket af velproportione¬ 
rede tegn. Det bevirkede imidler¬ 
tid, at skriften blev rodet, når 
man så hen over linien. Tegnene 
fik forskellig højde. 

2. Når et engelsk firma produ¬ 
cerer et tegnsæt, sker det ofte 
uden at tage tilstrækkelig hensyn 
til de nationale tegnsæt. Dette 
skete på denne printer i høj 
grad, når det gælder det danske 
NLQ tegnsæt. Det danske æ blev 
for hejt, mens ø og O fik en apar¬ 
te form. 

For at få en bedre NLQ kvalitet 
kan man så blot købe en printer, 
hvis kvalitet man bedre kan lide, 
eller man kan ændre tegnsættet, 
så det Ikke tirrer ens æstetiske 
sans. 


Printerens processor, som fuld¬ 
stændig styrer udskrivning og pa¬ 
pirtransport, har en lille ROM ind¬ 
bygget. Den indeholder de for¬ 
skellige standardtegnsæt, men 
da disse er rimelig gode, vil vi ik¬ 
ke se på dem. Vore muligheder 
for at ændre dem er stærkt be¬ 
grænsede, da producenten har 
defineret dem som en integreret 
del af processoreren. 

ROMMEN i DMP2000 indehol¬ 
der, ud over programmet til prin¬ 
teren og standard tegnsættene, 
tegnsættet til NLQ. Når printeren 
skal skrive NLQ, sker det i 2 om¬ 
gange. Ferst skrives halvdelen af 
punkterne, derefter flyttes papiret 
1/2 pixel, og til slut skrives den 
anden halvdel af punkterne, så 
matrixen næsten helt forsvinder 
og tegnene står klart og tydeligt. 


Arealerne i ROMMEN, der bru¬ 
ges i NLQ, ligger fra &3400 og 
&3AOO for hhv. 1. og 2. gennem¬ 
løb. De definitioner af tegnsæt¬ 
tet, der ligger her, følger fuld¬ 
stændig printerens instruktions¬ 
bog, som beskriver "download 
characters". Man kan så, hvis 
man er i besiddelse af en ROM- 
brænder med programmel, gå i 
gang med at ændre disse area¬ 
ler i ROMMEN, og derved få 
nejagtig det tegnsæt, man øn¬ 
sker. Hvert tegn fylder 12 bytes i 
hver halvdel med tegn-atribut 
som det første, og de næste 11 
angiver pixels i tegnet. De første 
32 tegn er de nationale tegn i 
spredt orden. Først derefter kom¬ 
mer tegnene &20 = mellemrum 
til &7F. Definitionen for mellem¬ 
rum kendes lettest på, at den be¬ 
står af 11 bytes med huller. 


5 








Dette var de store linier i op¬ 
bygningen af en printer ROM 
med NLQ. Vil man i gang med at 
ændre den, skal man ferst have 
en kopi af ROMMEN i brænder¬ 
ens hukommelse. Derefter kan 
man prøve at skrive tegnene, 
som printeren ville gøre det, ud 
fra indholdet i ROMMEN. Man 
kan så forsøge at ændre den ef¬ 
ter ens ønsker og til slut brænde 
en ny. 


Med en omhu kan man faktisk 
få en printer, der kan måle sig 
med nyere typer, hvad angår 
NLQ skrift. Jeg kunne ikke drøm¬ 
me om at udskrifte min 
DMP2000, efter at jeg har foreta¬ 
get denne ændring. 

Held og lykke til de modige 


P S. Køb en ny 16k EPROM til 
at forsøge med, så har du stadig 
en printer, der fungerer, hvis det 
kikser 


EjvindNørgaard 



Micro design 

Micro Design (MD) er et fortræf¬ 
feligt tegneprogram, udviklet af 
Siren Software. I manualen står 
der at programmet kan bruges til 
CPC 464 (med disc og 64K 
exp.), CPC 664 (med 64K exp.) 
og CPC 6128. Desværre virker 
diskette-rutinen ikke på CPC 464 
(ikke på denne version i hvert 
fald). Jeg har desværre ikke haft 
adgang til en CPC 664, så den 
kan jeg ikke udtale mig om. Men 
i næste nummer vil jeg fortælle 
om det virker. 

Programmet er lavet sådan at 
man kan tegne på et papir større 
end skærmen, og når man har 
loadet MD kan man vælge: et A4 
ark på den 'normale’ led, et A4 
ark der ligger ned, eller en 'strim¬ 
mel'. Hvis man derefter går over 
på Design siden" kan man be¬ 
gynde at tegne. 

Der er en række forskellige funk¬ 
tioner ude i siden, fx en oval, en 
trekant og flood (fill). Derudover 
er der blok funktionen, hvormed 
man kan flytte rundt, slette, kopie¬ 
re eller gemme dele af tegnin¬ 
gen. 

Forneden er der 3 sæt af 22 for¬ 
skellige ikoner. Disse består af, 
når man lige har loadet MD, va¬ 


rierende figurer, bl.a. nogle an¬ 
sigter, et grantræ og en fugl. I 
det næste sæt er der forskellige 
mønstre, og i det sidste nogle 
tegn for elektroniske komponen¬ 
ter. Disse kan udmærket bruges 
til at lave diagrammer med. For¬ 
uden de tre sæt man starter med 
er der yderlige 12 sæt, som man 
kan hente fra disketten. Man kan 
selvfølgelig også lave sine egne. 
På disketten er der også 28 for¬ 
skellige fonts som, når man ioa- 
der dem, lægger sig i stedet for 
ikonerne. På denne måde kan 
man også lave sine egne fonts. 

Selvfølgelig er der også print-ru- 
tiner, så man kan få skrevet sine 
kreationer ud. Denne rutine er i 
øvrigt ikke så dårlig. 


Et minus er at man kun kan lave 
sine billeder på MD i modsæt¬ 
ning til Pagemaker hvor man fx 
kan scanne et billede af den bort¬ 
løbne Fifi, og få det med på pa¬ 
piret. 

Hvis man vil bruge sine billeder 
fra BASIC må man først sende 
dem en tur igennem et konverte¬ 
rings-program, som også er på 
disketten. 

Programmet kan bruges til at la¬ 
ve tegninger, elektroniske dia¬ 
grammer og opslag på. Men 
hvis man skal lave små aviser og 
plakater skal man nok hellere 
bruge Pagemaker eller noget 
lign. 

Jacob Paiken. 


6 





24 nåle »THE AMSTRAD WAY« 


Med Amstrads entre på 24 nåls 
arenaen, er det nu blevet muligt 
for menigmand, at producere 
rigtige LQ udskrifter i professio¬ 
nel stil til en fornuftig pris. 

LQ 3500 er navnet på denne 
nye printer, der bortset fra pri¬ 
sen ikke har meget til fælles 
med andre Amstrad printere. 
Man er her gået bort fra det 
sasdvanlige flatbed design, sidst 
set på 3160 og har forladt det 
særdeles praktiske front load 
system, som gav langt mindre 
problemer end de fleste andre 
papirindførings systemer. 

24 nåls printere er bedst kendt 
for deres hastighed og udprint- 
n,ngs- kvalitet, dette gælder 
Især ved brevkvalitet. LQ 3500 
klarer 135 cps i matrix og 70 
cps i LQ kvalitet, den har en font 
for letter kvalitet og en anden 
for matrix.Teksten kan printes 


ud i 10 eller 12 karakterer, kon¬ 
denseret til halv størrelse eller 
expanderes til dobbelt størrelse. 
Det er muligt at pynte på udskrif¬ 
terne med underliniering, italic 
og bold. Dette er dog ikke tilfæl¬ 
det i brev kvalitet, hvor konden¬ 
seret og italic ikke er muligt. 
Denne mangel deler LQ 3500 
med de fleste andre LQ og LNQ 
printere. 

LQ 3500 kan anvende både EP¬ 
SON og IBM koder til kontrol af 
de mange printer effekter og 
ved hjælp af, de på bagsiden 
anbragte, dipswitches kan der 
vælges mange faste effekter. På 
forsidens kontrolpanel skiftes let 
mellem draft og LQ udskrift. 

Konklusionen af vores test LQ 
3500 printeren må være: 

Amstrad har igen formået at sen¬ 
de et produkt på markedet der 


lever op til deres koncept. Kvali¬ 
tets produkter der fungerer, til 
en pris der konkurrerer. 

Plus siden: 

Prisbillig Kr. 4995,- vejl. 

Flotte udskrifter især i brev kvali¬ 
tet. 

Støjsvag og et lille pladsbehov 
på skrivebordet. 

Minus siden: 

Traktordrevets papirholdere er 
for spinkle og plastik udførelsen 
gør den Ikke til markedets mest 
robuste. 

Udskrift hastighederne horer ik¬ 
ke til blandt vinderne i 24 nåls 
derbyet, men prisen er jo heller 
ikke med deroppe. 

PC. 



7 











f 


MC-SKOLEN 


Denne artikelserie, der hermed 
er indledt, har som formål at læ¬ 
re DIG at programere i Maskin¬ 
kode, eller MC, som det popu¬ 
lært hedder. Artiklerne er tager 
primært sigte mod Amstrad CPU 
maskinerne, men der er intet i ve¬ 
jen for at bruge teorien på f.eks. 
en Joyce. Både CPU og Joyce 
har nemlig Z80-processoren, 
som "hjerte". 

Det er desværre sådan, at man¬ 
ge computereejere går og tror, 
at MC er en form for sort magi. 
som kun de særligt indviede kan 
bruge. Det er en stor misforståel¬ 
se, for nok kræver maskinkode 
lidt mere omtanke end BASIC, 
PASCAL og mange andre 
sprog, men til gengæld får man 
også meget mere ud af sin com¬ 
puter hvis man programerer den 
i MC. MC-programmer kerer 
nemlig ofte flere hundrede gan¬ 
ge hurtigere end de instruktio¬ 
ner, som du skal lære i denne 
og de efterfclgende artikler. For 
dem, der allerede har lært MC, 
vil der blive et lille afsnit i hvert 
nummer, med alle mulige ideer, 
tips og tricks. I disse afsnit vil du 
også finde mere fyldest gcrende 
beskrivelser af Z80's specielle in¬ 
struktioner. 

Der kræves ikke noget kendskab 
til maskinkode, eller nogle spe¬ 
cielle programmer for at fclge 
serien, men det vil nok være en 
fordel, hvis du kender noget til 
BASIC. 

Det eneste du behever for at 
komme igang er programmet i fi¬ 
gur 1. Det er en såkaldt HEX-loa- 
der, som du skal bruge, når du 


kerer dine maskinkode-program¬ 
mer. Det kan nok bedst betale 
sig at gemme den på tape/disc, 
for du kommer til at bruge den 
en hel del gange. 

Lad os starte med en hurtig gen¬ 
nemgang af Amstrads Memory- 
opbygning. 

Din CPU er forsynet med to for¬ 
skellige slags hukommelse: 

ROM og RAM. ROM står for Re- 
ad-Only-Memory, eller Læs-Kun- 
Hukommelse på vort eget mo¬ 
dersmål. Det betyder mærkvær¬ 
digvis, at man ikke kan skrive no¬ 
get i denne slags hukommelse. 
Når der en gang er lagt et pro¬ 
gram ind i hukommelsen, bliver 
det der for altid, selv når 
stremmen bliver slukket. Det er i 
ROM-hukommelsen BASIC-for- 
tolkeren (det program, der 
udferer dit BASIC-program) lig¬ 
ger. 

RAM, der står for Random-Ac- 
ces-Memory (Tilfældig-Adgang- 
Hukommelse), er en helt anden 
slags hukommelse. I den kan 
man både læse og skrive, men 
til gengæld forsvinder indholdet 
så snart man slukker for compu¬ 
teren. 

Det er i RAM'en, vi vil lagre vore 
MC-programmer. 

For at kunne programere i ma¬ 
skinkode er det ncdver.digt at 
kende lidt til forskellige talsyste¬ 
mer. Ferst og fremmest er der 
det binære talsystem. Det er det 
talsystem, som computeren bru¬ 
ger internt. I dette talsystem fin¬ 


des kun to tal, nemlig 0 og 1. I 
det binære talsystem kaldes cifre¬ 
ne for BIT. Hvis man sætter 8 bit 
efter hinanden får man en BYTE. 

Hver bit i byten har hver deres 
værdi (lige som vi har tusindere, 
hundredere, tiere og enere i 10- 
talssystemet). Se figur 2. 

Hvis man har byten 10110110 
kan man regne sig frem til dens 
værdi ved regnestykket: 

(1*128 + 0*64 + 1*32 + 1*16 
+ 0*8 + 1*4 + 1*2 + 0*1) = 
255. Det giver 256 forskellige tal 
(0 regnes med). 


Et andet talsystem, som man bru¬ 
ger i forbindelse med MC-pro- 
grammering er 16-talssystemet, 
eller HEXDECIMAL-systemet. 

Det bygger på 16 forskellige tal 
(0,1,2„„9,A,B,C,D,E,F). Det er 
nemmest at se i tabellen på figur 
3. 


Fordelen ved at anvende 16-tals- 
systemet er, at man kan have en 
hel byte (8 BIT) i 2 cifre, og der¬ 
ved bliver det meget lettere at lis¬ 
te mange bytes efter hinanden 
(bytene 8,255,128 kan skrives 
08FF80). 

For at der ikke skal blive for me¬ 
get forvirring omkring talssyste¬ 
merne, skriver man en speciel 
karakter foran tallet. Denne viser 
hvilket talsystem der er brugt. Til 
HEX bruges enten & eller #. Til 
binært bruges %. Til decimalt 
bruges ingen karakter. Vi tager li- 


8 




ge et eksempel: 

#0F = &0F = %00001111 = 

15. 

Læg mærke til, at hex- og binær 
tallene er fyldt ud" (altså &OF i 
stedet for &F, %00001111 i ste¬ 
det for %1111). Der er ikke no¬ 
gen fast regel for, om man skal 
'fylde ud", men mange ger det al¬ 
ligevel for overskuelighedens 
skyld. I forbindelse med HEX- 
loaderen er det, som vi skal se 
senere, nedvendigt at fylde hex- 
tallene ud". Ellers kan loaderen 
ikke skelne de enkelte bytes fra 
hinanden. 


I CPC's RAM er der plads til 
65536 bytes. Man siger, at der 
er 65536 adresser, og 65536 la¬ 
gerceller. (For CPC 6128's ved¬ 
kommende er der selvfclgelig 
dobbelt så mange celler, men 
den ekstra plads kan ikke bruges 
uden videre.) 


Foruden selve hukommelsen har 
Z80 nogle såkaldte registre til sin 
rådighed. 

Registrene adskiller sig fra hu¬ 
kommelsen ved, at de er indbyg¬ 
get i Z80, og derfor er de hurti¬ 
gere og nemmere at bruge. De 
bruges, som en form for varia¬ 
bler, men i modsætning til varia¬ 
bierne i BASIC, er der et be¬ 
stemt antal registre, som man 
må preve at klare sig med. Regi¬ 
strene er benævnt med bogsta¬ 
ver, og de ferste vi vil se på hed¬ 
der A, B, C, D, E, H og L. Disse 
registre er 8-bits registre, hvilket 
vil sige, at de kan indeholde en 
byte hver, altså et tal mellem 0 
og 255. Desværre er 255 forskel¬ 
lige værdier langt fra nok i man¬ 
ge sammenhænge, så Z80 er la¬ 


vet sådan, at man kan koble'' no¬ 
gle af registrene sammen to og 
to så de bliver til 16-bits registre. 
Disse sammenkoblede registre 
kaldes BC, DE og HL. Det er 
dog kun disse tre kombinationer, 
der kan laves. A registret, der 
også kaldes akkumulatoren, kan 
ikke kobles sammen med nogle 
andre registre. 


Hvis BC f.eks. får værdien 40000 
vil B indeholde antallet af 
256’ere og C vil indeholde antal¬ 
let af 1 ’ere. B vil altså indeholde 
156 og C 64, da 156*256 + 64 = 
40000. Det er vigtigt at huske på, 
at der er tale om en sammenko¬ 
bling, ikke nye og uafhængige 
registre. Hvis BC indeholder 
40000 kan det altså godt lade 
sig gere at ændre B til f.eks. 0. 
Hvis man ger det vil BC indehol¬ 
de 0*256 + 64‘64. Det sterste tal 
man kan have i et dobbeltregis¬ 
ter er altså 255*256 + 255 = 
65535 Ligesom ved 8-bit regi¬ 
strene skal man være opmærk¬ 
som på, at der er forskel på den 
sterste værdi (65535 v. 16 bit 
255 v. 8 bit) og antallet af tal 
(65536 hhv. 256). 


Et maskinkodeprogram består af 
instruktioner, ligesom et BASIC- 
program består af kommandoer, 
men instruktionerne er der kun 
for vores skyld. Z80 kan kun ope¬ 
rere med tal, men da det er nem¬ 
mere at huske ord, har man op¬ 
fundet nogle navne, der hver 
dækker over et tal/nogle tal. Dis¬ 
se navne kaldes mnemonics el¬ 
ler instruktioner. 


Nu er du klar til at lave dit ferste 
MC-program. Den ferste instruk¬ 
tion du skal lære, hedder LD. LD 
står for load (eng. at læsse), og 


kommandoen bruges til at flytte 
rundt på værdier mellem registre¬ 
ne indbyrdes, og mellem regi¬ 
strene og hukommelsen. Hvis vi 
f.eks. ensker at give register A 
værdien 65, skal vi bruge instruk¬ 
tionen / mnemonic’en LD A,65 

Programmet vi vil lave, er listet i 
figur 4 som nummer 1. 


De tal, der står under "HEX-ko- 
der 1 er de tal, som Mnemonic’ne 
til hejre dækker over. F.eks. om¬ 
regnes LD A,65 til 3E41, mens 
LD A,66 vil give 3E42. (Hex vær¬ 
dien for 65 er &41 !). Som du sik¬ 
kert allerede har gættet, betyder 
&3E, LD A,' et-eller-andet-tal-mel- 
lem-O-og-255' altså LD A, "en by¬ 
te". Hvis man i mnemonic-sprog 
ensker at angive en byte bruger 
man normalt n, så &3E betyder 
egentlig LD A,n. Hvis man såle¬ 
des ensker at oversætte instruk¬ 
tionen LD A.100 skal den ferste 
byte være &3E (for LD A,n) og 
den anden byte være &64 
(&64 = 100). 

Bemærk, at koderne i HEX-spal- 
ten ikke har et & foran. Det skyl¬ 
des, at da der kun bliver brugt 
hex-tal i denne kolonne, er det ik¬ 
ke nedvendigt med en karakter 
til at vise talsystemet. 

De næste to instruktioner vil jeg 
ikke sige så meget om. CALL 
&BB5A svarer til det der i BASIC 
ville hedde CHR$. Den udskriver 
nemlig den karakter, der er la¬ 
gret i A-registret. Hvis du vil se 
hele karakter-tabellen kan du slå 
op i din manual. RET-instruktio- 
nen hopper simpelthen tilbage til 
BASIC. 

Hvis du vil kere PROGRAM 1, 
skal du bruge HEX-loaderen fra 
figur 1. Når du starter den, bliver 




9 




du bedt om at indtaste nogle 
HEX-koder. Di indtaster da 
3E41CD5ABBC9 (altså hex-ko- 
derne fra hex-spalten) og trykker 
return to gange. (BEMÆRK: Der 
skal IKKE skrives & foran nogen 
af hex-koderne. Hex-koderne 
SKAL udfyldes, som omtalt fer 
!). Så ligger programmet, eller 
rutinen som man også kalder 
MC-programmer, i memoryen. 
For at starte programmet skal du 
blot skrive (i BASIC) CALL 
40000. Hexloaderen har nemlig 
lagt rutinen fra adresse 40000 
og frem. Rutinen skulle gerne ud¬ 
skrive etA på skærmen. Hvis den 
ikke ger det har du enten lavet 
en fejl i indtastningen af hex-ko¬ 
derne eller af hex-loaderen. Hvis 
du laver fejl i et MC-program vil 
der ikke komme nogen angivel¬ 
se af hvor og hvorfor den op¬ 
stod. Hejst sandsynlig vil compu¬ 
teren resette sig selv, eller låse 
sig (så man ikke kan komme i 
kontakt med den fra tastaturet). 
Derfor er det ferste og sterste 
bud når man programmerer i 
MC ALTID AT GEMME RUTINEN 
INDEN MAN AFPRWER DEN. 
Hvis du vil gemme programmet 
skal du (efter at du har lagt talle¬ 
ne i memoryen) skrive SAVE 
"NAME.BIN", 8,40000,6. Når du 
senere vil loade dit program ind 
i hukommelsen, skal du bruge 
MEMORY 39999 kommandoen 
til at reservere plads med. Alt 
dette står dog også omtalt i din 
manuel under SAVE hhv. MEMO¬ 
RY. 

Senere, når vi begynder at skri¬ 
ve længere programmer i MC. 
vil der blive listet en såkaldt as¬ 
sembler i bladet. En assembler 
udferer alt det hårde tidskræven¬ 
de arbejde, der ligger i at om¬ 
regne mnemonics til tal (hex-ko- 
der). En assembler har også an¬ 
dre fordele, men dem vil du ferst 


kunne udnytte efterhånden som 
du lærer mere om MC-program- 
mering. 


Nu kan du faktisk skrive dit ferste 
MC program. Eksperimenter 
med PROGRAM 1. Skriv ferst 
programmet på et stykke papir. 
Oversæt derefter, ved hjælp af 
tabellerne i figur 5, programmet 
til hex-koder. Derefter kan du 
bruge hex-loaderen til at få pro¬ 
grammet lagt i hukommelsen. 
Prcv de andre LD kommandoer. 
Du kan f.eks. ændre værdien der 
lægges i A, eller du kunne læg¬ 
ge en værdi i et andet register 
(f.eks. B), og derefter overfere 
den til A registret. Hvis du vil ud¬ 
printe karakteren I A skal du 
udfere en CALL &B35A, der har 
hex-koderne CD5ABB. Husk al¬ 
tid at slutte med en ret instruktion 
(hex-kode C9), ellers hopper ruti¬ 
nen ikke tilbage til BASIC. 

Fer du går igang med a! pro¬ 
grammere, skal vi lige have lidt 
mere teori (suk..). Vi har talt om, 
at "n" betyder et tal mellem 0 og 
255, dvs. en byte. Nu skal vi 
imidlertid indfere et nyt, men me¬ 
get nært beslægtet symbol, nem¬ 
lig "nn". Som du sikkert allerede 
har regnet ud, betyder 'nn" en 
værdi mellem 0 og 65535, altså 
en 16-bitværdi. Hvor en 8-bitvær- 
di kaldes en 'byte", kaldes en 16- 
bitværdi et "word". Et Word" er 
altså repræsenteret ved "nn". 


Som vi så i PROGRAM 1, omreg¬ 
nes LD A,n til &3E n. Der findes 
selvfelgelig mange andre instruk¬ 
tioner med tilherende hex-koder, 
f.eks. omregnes LD B,n til &06 n. 


På figur 5 er der vist nogle af de 
mest almindelige 8-bit LD instruk¬ 


tioner. I kolonnen med hex-ko¬ 
der skal værdien "n" ofte i deci¬ 
mal-tal, men andre talsystemer 
kan også bruges. Feks. giver LD 
A.&OA og LD A.10 de samme 
hex-koder (3E0A). 

Der findes også instruktioner til 
at kopiere værdier mellem regi¬ 
strene (tabel 2). 

Der findes selvfelgelig mange 
flere instruktioner, men disse 
skulle give dig mulighed for at 
eksperimentere lidt med 6-bitre- 
gistrene. Faktisk findes der LD-in- 
struktioner for alle kombinationer 
af 8-bitregistrene. men de vil alle 
blive inkluderet i assembleren. 


Vi tager lige et par eksempler for 
at gere det helt klart. 

PROGRAM 2 bruger nogle af de 
nye instruktioner. 

Den ferste instruktion i program¬ 
met lægger værdien 7 over I re¬ 
gister E. Derefter kopieres vær¬ 
dien i E (altså 7) over i A. Til 
sidst udskrives karakteren (be- 
ep), og der returneres til BASIC. 

Inden vi slutter skal vi lige se lidt 
på words. Som du husker er et 
word en 16-bitværdi, altså 2 by¬ 
tes. Det drejer sig om LD instruk¬ 
tioner for 1 6-bitregistrene. 

De tre eneste der findes er listet i 
tabel 3 på figur 5. 


Som fer omtalt består en 16-bi¬ 
tværdi af to bytes, hvor den ene 
repræsenterer antallet af 
256'ere, og den anden antallet af 
enere. Problemet er bare, at 
mens Z80 internt lagrer den mest 


10 


betydende byte (den med antal 

FIGUR 1, MC-SKOLEN 1 : 

1 

00000001 

256’ere) 1 det ferste af de to regi¬ 


01 


stre, hvilket er meget logisk i for¬ 

•***.**... 



hold til vort eget 1 0-talssystem 


2 

00000010 

(mest betydende ciffer til ven¬ 

20 '* HEX-LOADER * 

02 


stre), så skal de to bytes lagres 




lige omvendt, når de skal læg¬ 

30 '* (c) 1988 * 

3 

00000011 

ges i hukommelsen. Det betyder 


03 


i praksis, at hvis vi har værdien 

40 ’*by: PA & ABC* 



&6F7E, vil den i et 16-bitregister 


4 

00000100 

blive fordelt med &6F i det ferste 

50'* CPConly * 

04 


reg. (f.eks. B), og &7E i det an¬ 




det reg. (f.eks. C). Hvis &6F7E 

ØQ'****«***»»**** 

5 

00000101 

derimod skal lagres i hukommel¬ 


05 


sen, skal værdierne ligge lige 

70’ 



omvendt, altså &7E ferst og &6F 


6 

00000110 

sidst. Sådan er det bare, så det 

80 MEMORY 39999: reserverer 

06 


må vi jo preve at leve med. Det 

plads i memoryen fra 40000 og 



vil altså sige, at instruktionen LD 

op 

7 

00000111 

BC.&A987 skal oversættes til hex- 


07 


koderne: 0187A9. 

90 a = 40000: programmet bliver 




lagt fra 40000 

8 

00001000 



08 


Til sidst endnu et lille program 

100 INPUT "Indtast Hex-koder 



(nr. 3 på figur 4). 

(RETURN = slut):".a$ 

9 

00001001 



09 


Prev om du kan forudsige resul¬ 

110 IF a$ = '" THEN END 



tatet inden du kerer programmet. 


10 

00001010 

Programmet indeholder en hel 

120 FOR n = 1 TO LEN(a$)/2 

OA 


del overflcdige kommandoer for 




at forvirre dig 1 - men det er mu¬ 

130 POKE 

11 

00001011 

ligt at forudsige resultatet. 

a,VAL('&" + LEFT$(aS,2)):a$ = MID 

OB 



$(a$,3):a = a + 1 



VAR DIN FORUDSIGELSE RIG¬ 


12 

00001100 

TIG ???? 

140 NEXT 

OC 



150 GOTO 100 

13 

00001101 



OD 


Næste gang skal vi lære dig om 




nogle nye registre, og om endnu 


14 

00001110 

flere instruktioner. 

Figur 2. MC-SKOLEN 1: 

OE 


Indtil da: prev dig frem. Lav dine 

Bit nr. 7 6 5 4 3 2 

1 0 

15 

00001111 

egne programmer, og prev om 

Værdi. 128 64 32 16 8 4 

OF 


du kan få dem til at gere det du 

1 1 



vil!! 


16 

00010000 


10 


P.A. 


FIGUR 3, MC-SKOLEN 1 : 


10 -talssystemet 2-talssyste- 
met 16-talssystemet 







0630 

LD B, 48 

7B 

LD A, E 

255 

11111111 

010007 

LD BC.&07C0 

7C 

LD A, H 

FF 


78 

LD A, B 

7D 

LDA, L 



116565 

LD DE, &6565 



FIGUR 4, 

MC-SKOLEN 1 : 

CD5ABB 

CALL &B55A 

TABEL 3: 


PROGRAM 1 


C9 

RET 




HEX-koder Mnemonic 

3E41 LD A, 65 

CD5ABB CALL &BB5A 
C9 RET 

PROGRAM 2 

Hex-koder Mnemonic 

1E07 LDE, 7 
7B LD A, E 
CD5ABB CALL &BB5A 
C9 RET 

PROGRAM 3 

Hex-kode Mnemonic 

3E07 LD A, 7 


FIGUR 5, MC-SKOLEN 1 : 

TABEL 1: 

Hex-kode Mnemonic 


3E n 

LD A, n 

06 n 

LD B, n 

OEn 

LD C, n 

16 n 

LD D, n 

1En 

LDE, n 

26 n 

LDH, n 

2 En 

LD L, n 


TABEL 2: 

Hex-kode Mnemonic 

78 LD A, B 

79 LD A, C 

7A LD A, D 


Hex-kode Mnemonic 


01 nn LD BC, nn 

11 nn LD DE, nn 

21 nn LD HL, nn 



Tidligere numre af : 

Amstrad Bladet 


1 Amstrad | ■ Proflesional f 

Amstrad Computer 

:: ■ : ': 

User | 

Få dtue årgange komplet 

l de ovenstående blade : 

::::::::: : 

10 Stk. ftit valgt i 

,' I2S,- 

5 Stk frll valgt : 

70,- 

; Hertil kommer et 

beløb 

på 


Kr, 15,- for porto 

<* 8 

ekspedition. 

: ■ ■ : :: .: ■ : : ’ 



.i-i: x:: 


12 







MC • TIPS & TRICKS 


Under denne overskrift vil der i 
tillæg til MC-skolen blive nogle 
tips og tricks for dem der allere¬ 
de har lært MC. Ligesom i MC- 
skolen vil indholdet være rettet 
mod CPC-maskinerne. Artiklerne 
bliver af plandsmæssige årsager 
ret korte, og derfor ikke så 
grundigt forklaret som MC-sko¬ 
len. 

Denne gang vil vi se på hvordan 
man laver en turbo-loader/saver 
til Amstrad's 3" disc. Det er dog 
ikke den store hastighedsforøgel¬ 
se man får, men foruden sterre 
fart, får man også mulighed for 
at ændre andre værdier I DISC- 
CONTROLEREN. 

Princippet i turboen er, at man 
ændrer den hastighed hvormed 
diskdrevets læse/skrive-hoved 
flytter sig. 

Den rutine vi skal bruge ligger 
på adresse &C036 i ROM nr. 7. 
Inden man kalder rutinen skal HL 
indeholde adressen på en buffer 
indeholdende oplysninger efter 
følgende format: (standard vær¬ 
dier i parentes). 


Byte 0,1 (50) indeholder et antal 
20 -millisekunder. der repræsen¬ 
terer hvor lang tid drevet får til at 
accelerere disc’en op til den rig¬ 
tige hastighed. Hvis værdien er 0 
vil drevet aldrig starte op. 

Byte 2,3 (250) indeholder også 
et antal 20-millisekunder, der vi¬ 
ser hvor lang tid drevet holder 
disc’en snurrende efter sidste læ- 
se/skrlve-kommando. Hvis vær¬ 
dien er 0 vil drevet aldrig stoppe. 


Byte 4 (175) er den såkaldte "wri- 
te current off time”. Den måles i 
enheder på 10 millisekunder. 

Byte 5 (15) kaldes "head settie ti¬ 
me”, og den måles i millisekun¬ 
der. 

Byte 6 (12) er nok den mest inter¬ 
essante byte. Den kaldes step 
rate", og måles i millisekunder. 
Det er denne værdi vi skal æn¬ 
dre for at få læsehovedets hastig¬ 
hed op. 

Byte 7 (1) hedder head unload 
delay'. 

Byte 8 (3 = head load delay = 

1, DMA-mode off) er dalt op bi¬ 
tvis Bit 7..1 speciferer head lo¬ 
ad delay 1 , mens bit 0 sat viser, at 
DMA-mode er slået fra (disc- 
controleren er rent hardware¬ 
mæssigt tilsluttet sådan, at DMA- 
mode umuliggeres). (DMA= di- 
rect memory acces). 


Bytene 0 og 1 hhv. 2 Og 3 dan¬ 
ner to words, og skal derfor op¬ 
fattes som enkelte værdier. (Det 
er dog sjældent at mar, bruger 
high-byten, for så kommer man 
op på nogle alt for høje værdier) 


Head load/unloaed tiderne er 
uvæsentlige i forbindelse med 
Amstrad’s 3" drev idet dat ikke 
udnytter 'head-load" faciliteten. 


For at få det optimale ud af sit 
discdrev skal man ændre følgen¬ 
de bytes. Byte 0 og 1 ’s værdi 
skal være 35-40 millisekunder. 


Byte 2 og 3's værdi er nærmest 
underordnet idet der ikke kan op¬ 
stå fejl ved at ændre på den. 

(Dog er det upraktisk med alt for 
store værdier). Byte 6 skal være 
10 (denne værdi er den laveste 
mit drev kar. klare.). 


For at de, der ikke har forstået 
det hele, ikka skal føle sig snydt, 
er der listet et lille program der 
ændrer værdierne, så drevet kø¬ 
rer hurtigere. 

MC-rutinen bliver lagt fra adres¬ 
se &BE80 i hukommelsen, og 
kan startes med en CALL &BE80 
kommando fra BASIC. Når man 
en gang har kørt programmet vil 
rutinen ligge på denne adresse 
indtil man slukker maskinen. 

Hvis man har kørt et "rigtigt" pro¬ 
gram (spil el. lign.) anbefales 
det dog at køre BASIC-program- 
met en gang til. 

^ Q'************************* 

20 ' *** Disk Turbo CPC *** 

ØQ * ************************* 

40 ’ 

50 FOR n = &BE80 to &BE97 
60 READ aSPOKE n.VAL 
(”&" + a$) 

70 NEXT 

80 DATA 3e,03,32,97,be,df,8b, 
be,36,c0,07,c9,23,00,32,00, 
af,Of,0a,01.03 


Peter Andreasen. 


13 





Start-op tips for Joyce brugere 


En af de vigtigste forudsætnin¬ 
ger for at komme igang og få 
glæde af sin JOYCE,er at kende 
sit styresystem.Det næste vigtige 
punkt er,at få lavet sig en bac¬ 
kup kopi og en arbejdsdiskette 
uden at ødelgge sin systemdi¬ 
skette. 

Her skulle man jo have god 
hjælp i sin manual,men det er de¬ 
sværre ikke tilfældet med den 
medleverede. Dette faktum gæl¬ 
der især hvis man skulle være 
bruger af en 8512 eller en 8256 
med 2 drev og har ønsket om at 
udnytte den store kapacitet på B 
drevet. 

Der er 3 kommandoer som man 
nødvendigvis må kende før man 
går igang med sin kopiering.dat 
erDISCKIT.PIP og DIR.I CPM 
kan man bruge STORE eller små 
bogstaver helt frit, hovedsagen 
er. at man taster de rigtige tegn i 
den rigtige rækkeflge. 

Men lad os begynde med det 
dejlige øjeblik hvor man for før¬ 
ste gang pakker sine 2 systemdi¬ 
sketter ud.På side 1 (A) finder 
man locoscript og på side 2(B) 
CPM + styresystemet. Det er 
denne diskette vi først tager fat 
på, her har vi nemlig værktøjet til 
at komme igang med. 

Først tager man og sætter disket¬ 
ten i drevet A med CPM siden til 
venstre,altså ind mod skær¬ 
men. Efter et lille øjeblik begyn¬ 
der der at ske noget. Mærkelige 
streger bevæger sig ned over 
skærmen og maskinen snur¬ 
rer,bare rolig det er helt som det 
skal være. På skærmen fremkom¬ 
mer nu teksten 

PCW CP/M PLUS Amstrad con- 


sumer Electronics pie v 1 .0, 61K 
TPA, 1 disc drive, 112K drive m: 

Denne meddelelse fortæller at 
det er en 1 drevs (8256) JOYCE 
og at CP/M + nu er bootet og 
maskinen er klar til at tage fat.Nu 
skal vi have lavet en kopi af sys¬ 
temdisketten,og gemt den origi¬ 
nale langt væk et sikkert sted. 

Til det formål skal vi bruge hjæl¬ 
peprogrammet DISCKIT som lig¬ 
ger på disketten,altså vi skriver 
DISCKIT og taster return.Diskdre¬ 
vet begynder at lyse og snart ef¬ 
ter fortæller skærmen os ,at 
disckit er i kassen. 

Har man en 1 drevs maskine,er 
det blot at følge instruktionerne 
på skærmen.Først får vi besked 
på, at fjerne disketten fra dre¬ 
vet. Derefter får vi valget mellem 
at kopiere,verificere eller format¬ 
tere. Her vælger vi COPY og 
straks spørger disckit om disket¬ 
ten der skal læses fra,hvorefter 
vi ger.indstter systemdisket¬ 
ten. Herfra er der kun at følge 
skærminstruktionerne til kopierin¬ 
gen er færdig,hvilket disckit for¬ 
tæller os,derefter kan vi så fort¬ 
sætte med de sidste 3 sider af 
vore systemdisketter til vi har 2 
nye disketter magen til de origi¬ 
nale. 

Dette skal vi selvfølgelig kontrol¬ 
lere hvilket vi gør med komman¬ 
doen :dir.Vi vender tilbage til det¬ 
te om lidt,men først skal vi se på 
hvordan kopieringen foregår når 
man har en JOYCE med 2 drev 
(8512). 

I modstnlng til hvad der står i ma¬ 
nualen,er det faktisk muligt at læ¬ 
se disketter der er formateret i 


A:drevet ved at putte dem i 
Bidrevet og omvendt.Dette er 

meget heldigt for det gør det me¬ 
get lettere at lave kopierne af sys¬ 
temdisketterne. 

Her skal vi så være opmærksom¬ 
me på.at drev A og B formaterer 
disketterne på forskellig måde.l 
drev A formateres disketterne på 
begge sider en af ganger., mens 
det i drev B foregår på den må¬ 
de,at disketten formateres på 
begge sider i en arbejdsgang(vi 
vender tilbage til dette senere). 

Nu til kopieringen. Når disckit er 
bootet og menuen kommer på 
skærmen,vanges copy og på 
spørgsmålet om hvilke drev der 
skal læses fra og skrives til,be¬ 
nyttes følgende fremgangsmåde. 

Først vælges,at læse fra en disk i 
B(DETTE ER INGEN TASTE¬ 
FEJL),hvorefter der vælges at 
skrive til en disk i A.Nu kommer 
kommandoen på skærmemlnd- 
sæt disken til at læse fra i drev B 
og til at skrive på i drev A. Man 
tager nu sin systemdiskette og 
placerer der. i drev B cg den 
blanke diskette i drev A.Nu vil 
disckit kopiere fra drev B til drev 
A og når kopieringen er færdig 
meddeles dette, hvorefter man 
følger skærmkommandoerne og 
vender begge disketter for at ko¬ 
piere den anden side.Kopierne 
man nu har lavet er formateret til 
brug I drev A,selvfølgelig til bå¬ 
de 8256 og 3512,og er vores 
nye backop kopier. 

Denne metode anvendes hver 
gang man skal installere et nyt 
færdigkøbt program,på den må¬ 
de er man sikker på, at have sik- 


14 


ret sine programmer inden man 
går videre med at lave sine ar¬ 
bejdsdisketter. 


Vi skal nu kontrollere om alt fun¬ 
gere som det skal,at vi har fået 
det hele med.Her benytter vi den 
tidligere nævnte dir komman- 
do(gælder både 8256 og 
8512).Forst forlader vi disckit 
ved at taste exit,og når A> viser 
sig på skærmen tastes: DIRFULL 
Nu får vi så en oversigt over 
hvad der findes på disketten (vil 
man have en udskrift af listen på 
sin printer må man, FØR MAN 
TASTER DIR, trykke på ALT og 
P tasten.På den måde får man 
alt hvad der kommer på skær¬ 
men ud på tryk). 

Diskettens anden side får man 
frem ved at vende disken og tryk¬ 
ke på COPY og derefter return 
(dette får maskinen ti! at gentage 
den sidst indtastede komman¬ 
do).Hvis man nu gentager forlø¬ 
bet med sin systemdiskette, kan 
man så sammenligne de 2 resul¬ 
tater og se om der skulle mangle 
noget. 

For at kontrollere systemfilerne i 
locoscript, tastes (DIRS) som er 
en forkortelse af DIR SYS. 

Når vi nu skal lave os en op¬ 
startsdiskette i CP/M .vil det jo 
være rart om der samtidigt kun¬ 
ne oprettes de mest anvendte 
hjælpefiler. Denne mulighed er 
allerede indlagt på disketten vi li¬ 
ge har lavet.Man tager kopien 
og sætter den i drevet (A) og tas¬ 
ter REN - PROFILE.SUB-PROFI¬ 
LE. ENG hvorefter man trykker på 
return. Når drevet har snurret fær¬ 
digt. koldstarter vi igen CP/M 
ved at trykke SHIFT + EX- 
STRA + EXIT tasterne.Nu vil 
skærmen gå i sort og nu ser vi 
igen de kendte streger lobe ned 



over skærmen, men HOV nu fort¬ 
sætter skærmen med at fortælle 
os at den automatisk indlæser en 
rkke af de hjælpeprogrammer vi 
hele tiden kan få. brug for i ar¬ 
bejdet med JOYCE. Dette vil nu 
ske hvergang vi starter CP/M op 
med vores kopidiskette. Hvis 
man skulle ønske at udvide eller 
ændre på de valgte hjælpepro¬ 
grammer kan man benyde basic 
editoren RPED som findes på 
systemdisketten. Denne og CP/M 
editoren ED vil vi se nærmere på 
i et senere nummer. 

DREV B På 8512 Når man er 
den lykkelige ejer af en FAT JOY¬ 
CE ,vil man jo gerne udnytte den 
større kapacitet som findes på B 
drevets disketter.det er hele 
720K formateret. Dette er en be¬ 
tragtelig mængde K at kunne rå¬ 
de over. Faktisk kunne det meste 
af AMSTRAD bruger BLADET 
rummes på bare 1 diskette for¬ 
materet i drev B. Problemet er,at 
man ikke kan bruge disckit til at 
kopiere fra drev A til drev B.her 
må man bruge PiP Hjaslpepro- 
grammet. For at starte op i CP/M 
eller locoscript er det nødven¬ 
digt at gøre dette i A drevet,dette 
gælder desværre også en del af 


de på markedet værende pro¬ 
grammer. Imidlertid gælder det 
ikke alle, og for en del af de an¬ 
dre kan man forholdsvis enkelt 
ændre på opstartsfilen således 
at det bliver muligt at kalde pro¬ 
grammet fra drev B.Dette giver 
jo nogle interessante mulighe¬ 
der,man kan på den måde spare 
en masse disketteskift ved at ha¬ 
ve de mest anvendte program¬ 
mer samlet på den samme di¬ 
skettet i B drevet. Der er jo også 
muligheden for at spare på de 
dyre 3" disketter ved at have sik¬ 
kerhedskopier samlet på en di¬ 
skette og gemt langt væk fra 
computer og andre magnetiske 
kilder. 

Da vi jo allerede har PIP bootet 
ind i RAMMEN,dette skete med 
den nye kopi vi lavede før, kan 
vi umiddelbart gå igang.Tast PIP 
og return og øjeblikkeligt ser 
man at PIP version 3,1 er i kas¬ 
sen og tegnet * viser at den er 
klar til at modtage ordrer.Hvis 
man fortryder og vil forlade PIP 
taster man blot RETURN. Skal 
man anvende en disk i drev B 
må den først formateres til for¬ 
målet, dette gøres med 
disckit.Altså forlad PIP (return) 


15 





og tast DISCKIT.Når disckit er i 
kassen vælg format og på 
spørgsmlet hvilket drev,vælg S 
(fl f 2 ) flg anvisningerne på skær¬ 
men til formateringen er afsluttet 
(husk at der formateres på beg¬ 
ge sider på en gang, så disketten 
skal ikke vendes. 

Nu skal vi kontrollere at forma¬ 
teringen er iorden, hvorfor vi væl¬ 
ger disckit menuen verify. Igen 
følger vi skærmens angivelser 
og afslutter med exit.nr disckit 
fortæller at formateringen er i or- 
den.Nu skulle vi så være klar til 
et lave vores diskette. Tast PIP 
og sæt den blanke disk i drev B, 
når promten * er på skærmen 
tastes følgende(husk at have sys¬ 
temkopien i drev A) B: =A:*.*0 
R W C og tast return.Nu spørger 
PIP om bekræftelse på hver en¬ 
kelt fil som skal kopieres,der be¬ 
svares med y for ja eller n for 
nej.Her kan man samtidig benyt¬ 
te chancen for at udelade uøn¬ 
skede filer på sin arbejds- 
disk.Hvilke filer man ønsker at 
have, må bero på ens eget be¬ 
hov og hvilke programmer man 
evt. vil have i drev B. 

Samme fremgangsmåde anven¬ 
des hvis man fra drev B vil hente 
filer ind i drev M (RAMDISKEN) 
alts *M: = B:*.* eller filnavn.fil- 
typ. Om anvendelse af universal¬ 
tegn se manualen CP/M delen si¬ 
de 59 kapitel 5. 

Til slut HUSK ALTID FORST AT 
TAGE EN KOPI FØR DU BEGYN¬ 
DER AT EKSPRIMENTERE. 

GOD FORNJELSE P.C 


CPM STARTHJÆLP TIL NYE 
JOYCE BRUGERE 

Pheriferal Interchance Program 
(PIP) 

Hjælpeprogrammet PIP,er i mod¬ 
sætning af hvad navnet måske 
kunne antyde,slet ikke så tosset 
endda. Det er derimod et særde¬ 
les kraftfuldt program.som kan 
lave meget mere end blot at ko¬ 
piere filer fra et drev til et andet. 
For at få det fulde udbytte af sin 
JOYCE er det absolut nødven¬ 
digt,at vide hvordan man omgås 
med PIP og hvad PIP kan gøre 
for en. 

PIP kan som det primære flyt¬ 
te/kopiere filer fra et sted til et an¬ 
det og ved at anvende nogle 
hjælpefunktioner,er det muligt at 
flytte filer som normalt ikke kan 
flyttes,samt tilrette filerne så de 
imdegår de krav man kan have 
til dem i den aktuelle situation.Alt 
hvad man foretager sig i PIP kan 
kontrolleres og vises på skær¬ 
men,ved hjælp af de nævnte 
funktioner.de skal blot anvendes 
på den rigtige måde. 

Med PIP kan man som nævnt ko¬ 
piere en fil fra drev a: til drev B: 
og omvendt,man kan ligeledes 
kopiere en fil,eller en hel diskette 
fra drevene og til det indbygge¬ 
de drev,RAM DREVET, kaldt 
drev M: .Fra drev M: kan man 
selvfølgelig på samme måde ko¬ 
piere til det ønskede drev.Det er 
endvidere muligt,at oprette flere 
drev i rammen,og benyttet flere 
bruger grupper,som selvfølgelig 
også kan addresseres af PIP.Det- 
te er dog noget vi vil lade ligge i 
denne omgang og vende tilbage 
til på et senere tidspunkt i bladet. 

PIP kræver at man tiltaler den 
på den rigtige måde, hvis man ik¬ 


ke gør det så har den nogle fejl¬ 
meddelelser som den så smider 
i hovedet på os. Det er desværre 
ikke altid lige nemt.at finde ud af 
hvad PIP mener,men der er da 
heldigvis en liste over CPM's fejl¬ 
meddelelser på side 119 i ap¬ 
pendiks 5 i manualen,den får vi 
nok brug for ret ofte i begyndel¬ 
sen. Det vil være for omfattende 
her,at gennemgå alle PIP's fejl¬ 
meddelelser,du lærer dem efter¬ 
hånden som du får behov for at 
slå dem op.Det ville være bedre 
hvis vi finder ud af at anvende 
PIP s den ikke behøver at sende 
alt det volapyk i hovedet på 
os. Lad os derfor gå igang med 
at finde ud af hvordan vi bedst 
benytter PIP til at udføre de op¬ 
gaver vi har til den. 

En af de vigste regier man skal 
huske er, at man altid skal næv¬ 
ne bestemmelsesstedet først når 
man vil sende en fil afsted med 
PIP: 

Vil du f.eks. kopiere filen 
DISCKIT.COM fra din opstartsdi¬ 
skette til drev M: ser kommando¬ 
en således ud 
(. pip M: = A disckit.com) 
paranteserne skal ikke tastes,og 
husk drevets bogstav med 
stort.Hvis du ville flytte alle dine 
com filer til drev M: skulle kom¬ 
mandoen være 
(pip M:=A:*.com). 

Dette skyldes at * tegnet er et så¬ 
kaldt Wildcard.et universaltegn 
som fortæller at vi vil flytte alle fi¬ 
ler med endebetegnelsen com til 
drev M:.Der findes yderligere et 
universaltegn nemlig ? det kan 
erstatte en enkelt karakter i et 
navn eller filspecifikation så vo¬ 
res kommando kunne også have 
været (pip M:=A:*.co?) så ville 
alle filer der havde co som de 
første karakterer i deres filspecifi¬ 
kation være blevet kopieret. Om- 


16 


vendt kunne vi have skrevet kom¬ 
mandoen så den havde set såle¬ 
des ud : 

(pip M: = A:s???????.?om) 
og vi ville have kopieret alle filer 
der begyndte med s og havde fil¬ 
specifikationen com.d.v.s. 
SET.COM, SETDEF.COM. 
SETLST.COM, SHOW.COM, 
SET24X80.COM, 

SETKEYS.COM, SETSIO.COM 
og SUBMIT.COM. Det ville nok ik¬ 
ke være den mest logiske måde 
at opnå den ønskede effekt 
på,og der ville måske også blive 
problemer med pladsen på dre¬ 
vet, 

så dette viser blot at det er godt 
med universaltegn men også at 
man skal være varsom med hvor¬ 
dan man anvender dem,men det 
kommer jo med øvelsen som 
man siger. 

Når man kopierer filer til et an¬ 
det drev,skal man være opmærk¬ 
som på,at der ikke allerede fin¬ 
des filer med det samme navn 
på drevet,som man ikke ønsker 
slettet eller overskrevet.Vil man 
have begge filer må man ændre 
navn på den der allerede er 
der,eller give den fil man flytter 
et andet navn. En tredie mulig¬ 
hed er at lægge begge filer i en 
ny fil med et andet navn. Et fil¬ 
navn må højst være på 8 karakte¬ 
rer og 3 karakterer for specifika¬ 
tionen efter punktummet: eks. 
(AMSTRAD.PCW) .Vil man læg¬ 
ge flere filer sammen i en fil gø¬ 
res dette ved adskille filerne 
med komma i kommandolinien. 

( pip M:multifil.123 = A:dirv 
fil.001 ,dinfil.002,dinfil.003) PIP 
giver dig ligeledes mulighed for 
at se hvad det er der sker når du 
flytter dine filer,samtidig giver 
den dig mulighed for,at bestem¬ 
me om der skal udelades en fil 
eller flere.Til det formål skal vi 
anvende et par af de tidligere 


omtalte hjælpe funktioner.Vi vil 
nu kopiere en disk fra drev A: til 
drev B: og bede PIP om,at vise 
overførslen på skærmen og sam¬ 
tidig give os mulighed for,at ude¬ 
lade evt. uønskede filer. Kom¬ 
mandoen vil da være som følger 
(pip B: =A:*.* C E) Nu vil du på 
skærmen se overførslen af hver 
enkelt fil og ved hver fil blive 
bedt om at bekræfte med yes (y) 
eller no (n) om overførslen skal 
finde. Forklaringen på de mærke¬ 
lige tegn er denne,at på det 
danske tastatur har vi ikke de fir 
kantede paranteser og derfor 
skal vi anvende stort som den 
første og stort som den anden 
parantes.Listen af hjælpefunktio¬ 
ner findes i manualen kapitel 5 si¬ 
de 6o ,og det vil være en god 
ide at studere den lidt nærme¬ 
re. Husk at der ikke må være mel¬ 
lemrum mellem hoved komman¬ 
doen og den første parantes,hvo¬ 
rimod der skal være mellemrum 
mellem hjælpefunktionernes ka¬ 
rakterer . Ved kopiering af sys¬ 
temfilerne skal man tilføje hjælpe¬ 
funktionen R i kommandoen og 
det er en god ide altid at benytte 
hjælpefunktionen O i kommando¬ 
erne til PIP da den sikrer at hele 
filen bliver overfort,selvom der 
skulle være nogle karakterer der 
af PIP kunne blive opfattet som 
filslut karakterer. Det kan ske at 
der ved anvendelsen af hjælpe¬ 
funktionen (E) fremkommer de 
mærkeligste tegn på din 
skærm,og i visse situationer vil 
din printer begynde at skrive 
ud.Hvis du ikke på anden måde 
kan få styr på tingene må du 
stoppe pip ved at trykke på .nem¬ 
lig,STOP og pip vil da meddele 
at kopiereingen er user aborteret 
(bruger afbrudt) har du vigtige 
ting i ramdrevet må du så kalde 
pip igen og flytte filerne ud på et 
af drevene f.eks drev A:.Kom¬ 
mandoen kan så være 


pip A: =M:*.* Du kan nu be¬ 
stemme hvilke data du vil gem¬ 
me enten at bekræfte tast Y .eller 
ikke bekræfte tast N, hver gang 
pip spørger. 

FOR 8512 brugerne skal jeg lige 
fortælle at det også er muligt,at 
kopiere filer/disketter som er for¬ 
materet til drev A: ved at putte 
dem i drev B: og anvende PIP til 
at kopiere dem til enten drev A: 
eller drev B:. 

PIP kan selfølgelig meget mere 
end det her omtalte,og vi vil da 
også senere komme ind på me¬ 
re avancerede anvendelser af 
dette stærke hjælpeprogram i 
CPM. Her vil vi nu slutte med 
kort at omtale hvordan man nu 
kommer af med de uønskede ko¬ 
pier man har siddet og øvet sig 
med at overføre. 

Til det formål kan man anvende 
flere metoder.den mest rabiate 
er,at kalde DISCKIT og omfor¬ 
matere hele disketten,gør man 
dette skal man huske på,at der 
er ingen vej tilbage.Har du først 
omformateret din diskette er alle 
data tabt og du har en så godt 
som ny diskette parat til nye da- 
ta.Vil du derimod blot slette et 
par øvelsesfiler for at gøre plads 
til noget andet,så kan du bruge 
kommandoen : ERASE (forkortet 
ERA) tast era tryk return og era 
svarer med at bede om filnav- 
net.Hvis filen ikke ligger på det 
aktuelle drev skal drevet angi¬ 
ves,det vil f.eks. være (era B:AM- 
STRAD.PCW) som sletter filen 
ARMSTRAD.PCW på drev B:.er 
man i drev A: og ønsker at slette 
en fil i dette drev skal man blot 
taste era og filens navn derefter 
trykker man return og filen er 
slettet. Når man har slettet en fil 
med erase kommandoen ved en 
fejltagelse er den ikke helt 
væk,der findes forskellige meto- 

Fortsættes side 25 


17 





Finans/bogholderi program 


Dette program er et meget stort 
og anvendeligt program, der vil 
blive bragt i de følgende numre 
af Amstrad Bruger Bladet. 

Programmet er beregnet til debi¬ 
tor, kreditor, finans og lagersty¬ 
ring. 


kreditorer, samt en til debitorer 
og varelagre. 

Det er meget vigtigt at man nøje 
følger de foreskrevne linienum¬ 
re,da der i listningen er gjort 
plads til tilføjelser i følgende 
numre af bladet. 


Vi anbefaler at programmet bru¬ 
ges på en PCW 8512, idet vi her 
har de givne forudsætninger 
m.h.t. lagerkapacitet. 

Programmets kapacitet vil være. 
1000 debitorer 


Programmets listninger er skåret 
som pladsen tillader og det vil 
derfor ikke være sandsynligt.at 
man kan anvende dele af pro¬ 
grammet for det endelig afslut¬ 
tes. 

Det færdige program er et inte¬ 
greret system,hvor man bor an¬ 
vende 3 forskellige disketter,-en 
til det egentlige program,-en til 


I programmet er indlagt "ledetek- 5000 varenumre 
ster" som skal hjælpe brugeren 
under afviklingen og på denne ’000 kreditorer 
måde fungere som en indbyg¬ 
get brugervejledning. 


Enkelte kommentarer vil dog væ- 9 0(1 fornøjelse 

re nodvendige.Der er f.eks. i 

vedlagte listning dato' som er et red 

numerisk input,og selvfølgelig 

skal indtastes derefter. 


CumriVil W-HIt 11M 



NID. 10*888 


Mai SKN DK 

eORDK/SlIT 

røSKKIT! 

8TSL8I 


tnmm i konto «... 

MM. 


88 RISSI.... 


POSTUR,, It 


TU. NR,,., 




rwm mt 


kw mm— 


oprit »fluiioi fHMDt/sin utsnin uslui 


ininan .■ konto hr,..i um 

MIM. PC Nit CCHS0LI 

WRISSI....: VESTnumtl 155 
P0STNR.. Ni 788* IKKUN 

TU, NR.. 

FRDOSMJO.! t 
QPUT. NTO; 1M888 



10 REI • HEG1STRR. DAS • 

20 f111X-1:fll2X=2:I1I3X-3 
30 EBHORY ...256 
40 BUPPERS 10 
50 eK>-CHRI <27 » 

60 clnAroacA — B- *ooc*«-H- 
70 lakjul tA-eccA — o" 

SO akjul t A-aacA— f " 

90 facroonll'flcctiT «CHRS<32> »CHRA <32 > *CHRA <62) *CHRA < 122> 

100 tcr».n2»-«». ; »»-X-*CU*»<30>*CHlI»I32>*aillM32>.CHII»llZ2>!»K« 1 

»Dl« 7 

110 æraanSA-aocA — X-•CHS* <42> «CHRA <70)»CHRA<46)♦CHRA <122>iRBE i 
ab<36> *ra*t 

120 acraa«4 A*oecA*" X* »CHRA <53> «CHRA <32> »CHRA <36> »CHRk < 122)! RER 1 
lala 20 

130 GcrooDSI'awilt'I**CHRA <55)*CHR» <32> *CHRA <32 >»CHRA<122 >iRHR 1 
1ala 23 

140 Dcraeo6l-øitcl**l a *CMRA <42) »CHRA <32> ♦ CHRA <46 ) *CHRA < 122> i RHR M 
ovad 

160 GOKKOI dato 

170 DBP PlatA <a,b,ta«tA> »accA— Y* *CRRA <32*b> »CHRA <32*a > • tantA 
ISO DRP FIiatA<a.b,tantA> *a«cA—f «CHRA <32«b> *CHRA <32*a> ♦ <oocA — p 
->*tantA*<a®cA4-q-) 

190 PRIIT ecracnIA:PRIIT cleAiPRUT ckJultA 
200 PRUT PlatKO, 1.STRIIGA<86.CHRA<154>)> 

210 PRUT Plat S <5,2. "Copyright HJ-DATA 1988“ > 

220 PRIIT FIatA<70.2,"DATO:* >i dato 

230 PRIIT PIlatA <0,3, STRIHGA <88. CIIRA < 154 > > > 

240 PRIIT PIlatA <33, 4, • HKG I K T R B •> 

250 PRUT PllatA<0,5| STRIIGA <88, CIIRA < 154 2 > > 

260 PRIIT PIlatA <0,27.STRIIGA <88,CHRA <154 > > > 

270 PRUT PIlatAtO, 29, STRI IGA <88. CHRA <154 > > ) 

280 tlA-“ DBBITORKR -Jt2»— KRBDITORBR - ; t3A— VAKBIUMRE ■ 114A— 
EXIT ■ 

290 PRIIT PlatA <0.9,STRIIGA <88,CHRA <154 > > > 

300 n-11: jr-7: tantA=tIA: GOSUB 550:n-28:tantA=t2A:GOSUB 550: »-45: ta 
ntA-tSAi GOfj'UU 550 : n-65 : tontA = t4A s GOSUB 550 
310 GOSUB 390 

320 lAellKHYA:1P IA--- TMHI 320 
330 1A-UPPURA<1A) 

340 IP IA—D* OH lA--d* TIIBI GOTO 630 

350 IP 1»-■X* OH I•—»' THHI GOTO 1630 

360 IP 1A-T OH 1A—— THE! GOTO 2130 

370 IP IA-"B* OR lA—a* THHI GOTO 2430 

380 GOTO 320 

390 tontA — Valft funktion <DHBITORHR-D KRBDITORBR=K VARB 

I'JRRH - V HXIT-B) “:GOSUB 570:RBTURI 

400 taitl— IØGLBI HR SLHTTHT. 

■:GOSUB 570:RBTURI 

410 ta«tA=- Daf 1 oar udckrlftaoarAda I <6tart/elut> <-allar 

b tryk på ' BITBR* > “t GOSUB 570:RBTURI 

420 taxtA — IRDTAST KOIIOIUIOCER J IR. =990 SLUTTER EEI IØGLB 

IR.=0 AFSLUTTER - i GOSUB 570:RBTURI 
430 tnstA— UDPOR ÆEDRIBGER f -•RBTURI=1IGBI ÆRDRIIG IAVI 

SLETTER KOITO’ER -sGOSUB 570:RBTURI 

440 lantA— KOITO’Hl SLETTES. BBKRAKT VED AT TASTE * BIT 

ER* PORTRYD-‘f* *:PRIIT akjultA:GOSUB 570 

450 1A-IIKHTA: IP 1A<>CHRA<13) AID lAO'f THB1 430 ELSB RBTURI 
460 tontA-- Val ft funktion <0PRBT-0 GØGIIIG-H 4IDRIIG/SLHT-4 W 
DSKRI PT*U APSLUT-A -:GOSUB 570: RBTURI 
470 tants— KOITO’HI KAI IKKE SLETTES 1 

TAST * RETUR!‘ *iPRIIT akju1tA:GOSUB 570:COT0 490 

480 taxtA— DER RR OPSTÅET El FEJL ! TAST •RETURE’ 

-OG PRWV IG HI ■il’RIIfT ck J u 11A: GOSUB 570 

490 lA-IlKEYA.IF 1AOCHRAU3) THHI 490: RETUR! 

500 tant! — 

-tPRIIT PlatA <7,28,tantA>:RBTURI 

310 tontA — KOITO IR.-0 B8TYDBR APSLUT TLP. IR.-1 KLITTER 


18 





































OG STARTER PORPRA 
520 te*tk=- 


KRID1TOR 


VARKBUMX 


■:GOSUD 370:PRIBT lakjult»:RBTURB 

Tryk p4 1 BBTER' for at furtMila » 

•:PRI BT okjultk:GOGUB 570 
530 llk-IHKHYk:IP 11k<>CHRk<13» THBB 530 
540 RBTURB 

530 »'Kl BT PHatk(*,y, te*tk> i RBTURB 
550 PRIBT PHlatkOc.y, te*tk>; RBTURB 
570 PRIBT PBlat»<7,28.t«*tk>:RBTURB 
580 RHR TEKSTER 

500 IP THBB PRIBT CHRk<27>♦ "r*:PRI BT FBatkC5.ll.- DBBITORH 

K .*»: PRIBT C1IRX27)*-«- 

800 IP l»—E- THBB PBIBT CHRk C 27) r* : PRIBT FBatkCS.il.- 
BR : •> ; PRIBT CHHkC27)*-u- 

810 IP 1S--V- THBB PRIBT CHRkC27)r« : PR I HT FBatkC3.ll,- 
B PRIBT CHRkC27>*-u" 

620 PRIBT lakjultk:RBTURB 
630 RHR Dobl torar 

640 PRIBT ecraao2k;clak:PRIBT ecraaalkiGOSUB 580 PRIBT akjultk:GO 
SUB 2330 

630 IP PIBDk C-dabltor.dat* )-— THBB GOCUD 2660: IP feJlk--P- OR fa 
Jlk--f- THBB GOTO 1620 HLSH GOSUB 500:GOTO 650 
660 GOSUB 2750 

670 IP valgk=-A- OR valgk=-a" THBB CLOGH fil IX: GOTO 1820 

660 IP valgk--U* OR valgk--u* THBB GOTO 1100 

690 IP valgk--*- OR valgk--«- THBB GOTO 1360 

700 IP valgk*"S" OR valgk=-o- THHB GOTO 1050 

710 GOSUB 2650 

720 PRIBT PBatkCSO,11.*_*>:GOSUB 510 

730 PRIBT FBaik(38,11,-");;1BPUT --.dkdk 
740 IP dkdk=““ OH dkdk=“0“ THHB GOTO 1600 

750 IP LEB (dkdk) 04 THHB PRIBT FBatk C38. 11. “_ - > i GOTO 730 

760 dkdk-UPPHRk(dkdk): LSHT dkk-dkdk:o*akk-dkdk:roo-SBBXKBY<1,2,1, 

cookl>:1P r«o*0 THBB GOSUB 2930:GOTO 720 

770 PRIBT FBatk C38,13.** >|: 1BPUT --.dndk 

780 PRIBT PBatk C38, 15,"" ) J t IBPUT ••.dadk 

790 PRIBT PRatkC38,17.--)jsIBPUT —.dpdk 

600 PRIBT PBatkC38.19,--)j«IBPUT --.dtdk 

810 IP dtdka-1- THBB GOGUB 2700. GOTO 720 

620 t 

630 dndk-UPPBRk Cdodk) : dadk-UPPHRk Cdadk)idpdk-UPPBRk(dpdk):dtdk-UP 
PER*(dtdk) 

640 GOSUB 2940 

850 LCHT dok-dadk:LSHT dak=dadk:LSBT dpk-dpdk:LSHT dtk-dtdk:LSKT 
blk-RKIKk(O):LSHT b2k-KXIKk<0>:LSBT b3k-KXlKk C0»:LSBT b4k-MXIKkCO 

> i 

LSHT b5k-MK IKk(0) : LSBT bGk-XKtKkC0>:LSBT b7k-HKIKkC0> i LSBT bflfc = R* 
IKk(0>:LSBT bOk=KXIKkCO):LSBT bOk-KKIKk C0> 

860 LSHT dk*RKSk(dato):LSHT pk-KXDS <0):LSHT alk*HXIKkC1)«LSBT bil 
»-HK IKk C0>: LSHT bl2t-HX 1KXO) : LSHT bl3h-MKIKk C0> i LSBT bl4k-HXIKX 
0) 

: I-'.'RT bl3k=RK IKk C0> 

670 raa-ADDRBCU,2. l.dkk) : IP rosOO THBB GOGUB 2060; GOTO 1800 
680 roa-COBSOLIDATB Cl) 

690 aaakk‘dkk:ru6=SBRKKBTCl,2.l.ceokk) 

900 GBT 1:racnr PBTCHRBCC1) 

910 rae-ADDKHYU,2,2,dnk,rocnr): IP rouOO THHB GOGUB 2960:GOTO 16 
00 

920 r a a-COBSOLIDATB(1> 

030 rac-SEBKKBY(1.2.1.beekk) 

940 GBT 1 

950 reo*ADDKHYCl,2,3. dak,racnr): IP rooOO THBB GOGUB 2060: GOTO 16 
00 

960 rea-COBSOLIDATKCl) 

970 IP dtdk="“ THBB GOTO 1030 
960 roa-SHHKKBYU.2. l.oaakk) 

990 GBT 1 

1000 re»-ADDKBY (1.2,4, dtk, racnr ) : IP r —OO THBB GOSUB 2060:GOTO 1 
600 

1010 ree-COBSOLIDATB(1> 

1020 IP *-3 THBB »-0:RBTURB 
1030 GOSUB 2700:GOTO 720 
1040 : 

1050 *-3:GOSUB 2650 

1060 t#*tk*- I BUTAST BT AP DB BAVBTH DATA BR.-l AFSLUTTBH -B 
LLBRS STARTBS PORPRA *:GOSUB 570: PRIBT lakjultk 

1070 PRIBT ccraoa4kiclok:PRIBT ocraanlk:PRIBT acraao3kjolak:PRIBT 
ocraanlk 

1060 PRIBT PBatkC36.il, — >|< IBPUT --.dkdktlP dkdk<>-‘ THBB LSBT d 
kk-UPPBRk(dkdk)icookt-dkk: raag-1: IP dkdk--1" THBB GOTO 1600 RLSB 
GO 

TO 1130 

1090 PRIBT PBatk C36. 13.--)» « IBPUT --.dndk.IF dndkO” THHB LSBT d 
nt-UPPERk Cdodk):soakk-dnk:raog-2:GOTO 1140 

1100 PRIBT PBatk C36, 15.--)I l IBPUT — .dadkrlP <UdkO” THBB LSBT d 
ak-UPPBRkCdadk)iooakk-dak:raag-3:GOTO 1140 

1110 PRIBT PBatkC38,19.••>»IIBPUT --.dtdkilP dtdk<>— THBB LSBT d 
tk*UPP8RkCdtdk):e*akk=dtk:raog-4: GOTO 1140 
1120 GOTO 1050 

1130 IP LBBCdkdk><>4 THBB GOSUB 1150:G(JTO 1060 

1140 PRIBT skjultkiroc-SBHKKBY C 1,2,rang.eeekk):IP rno-0 THBB GOTO 
2990 BLCB PRIBT lakjultkiGOSUB 1150:GOTO 1060 
1150 taatk-- KOBTOHAVHR IKBB FUBDBT I T 

RYK PA 'KBTER' - iGOSUB 570. GOSUB 530:RBTURB 

1160 REB UDSKRIFT 

1170 PRIBT lakjultk:*-3:GOGUB 2630:GOGUB 410 

1160 nirO; PRIBT PBatk C36. 11. —> J : I BPUT --.ntartk:IP etartk«-- TH 
HB GOTO 1190 HLSH PRIBT FBatk C C36+LBH Cctartk)>,11.* / * >I:IBPUT 

alulk:rang-1:GOTO 1230 

1100 PRIBT PBatkC36,13.-->;iIBPUT --.atartkilP etartk--- THBB GOT 
0 1200 ILSI PRIBT PBatk<<30*LBHCatartk)).13.• / •>;:IBPUT --.•lut 
k: 

rang-2;GOTO 1230 _ 

1200 PRIBT PBatk<36. 13. —>; t IBPUT — , etartk: IP etartk--- THBB GOT 
O 1210 RLSB PRIBT PBatkCC38+LBHCatartk)>,15,■ / •);:IBPUT --.«lui 

k: 

rang-3:GOTO 1230 

1210 PRIBT PBatk<36, 19. —>i : IBPUT — . etartk: IP atartk--- THBB GOT 
O 1220 BLSB PRIBT FBatk<C38*LBHCatartk)>.19,■ / •);:IBPUT --.alut 
k: 

rang-4:GOTU 1230 
1220 GOTO 1600 

1230 PRIBT akjul tk: raa=SHBKBABK C 1.2, rang): IP raoOO THBB OOTO 160 
0 HLSH LPR1BT TABC10) * DATO: •;dato:LPRIHT 

1240 GBT l.IP rang-1 AHD dkkCetartk THBB OOTO 1330 BLSB IP rang-1 
ABD dkk>alutk THHB GOTO 1800 


1280 LPRIBT TAHC6);dkk.:a-CLHBCdkk))*5:POR n-1 TO a:LPKIBT CHKkCn 
> { i BEXT n 

1290 LPRIBT TAB C14 > US1BG -#######. §9 m jCVDCpk). iLPRIBT TAH<26);dn 

k. 

1300 a-C LBB Cdnk)> *5 1 FOR n-1 TO a:LPRIBT CHRk<6){ :HHXT a:LPRIBT TA 
BC53); dak 

1310 IP dtk<>— THHB LPRIBT TAB<26) "TLP. BR. i • i dtk, i a- CLHB Cdtk) > 

• 10:POR n-1 TO a: LPRIBT CMkk C6>;:BH1T n 

1320 LPRIBT TABC 55) ;dpk:LPRI BT:cuanua'CVDCpk) 

1330 rce-SHHKHHXT(1,2) 

1340 IP reo<102 THBB GOTO 1240 

1350 LPRIBT TAB(26) USIBG -TILGODE: f««####. ##-;aua:GOTO 1600 
1360 s-3;GOGUB 2650:GOGUB 420:PRIBT lakjultk 

1370 PRIBT PBatkC36. 11. — IBPUT --. dkdk: LSBT dkk-UPPBRk(dkdk) : I 
P dkdk--- THBB GOTO 1600 HLSH IP dkdk--999" THHB GOTO 3140 
1380 IP LEB (dkdk) 04 THHB GOTO 1370 

1390 eoekk^dkk: rao=KHKKKHYU,l.eeekk): IF reeOO THBB GOSUB 1150 
I GOTO 1790 

1400 *-7: GOSUB 2990:GOSUB 430 

1410 PRIBT PBatk(36.13,••>{:IBPUT --.nk:IP nk--#- THBB GOTO 1520 
1420 dndk-UPPBRk(nk):IP nk-— THBB dndk-dnk 
1430 PRIBT FBatk(36,15,-->i i IBPUT “.al 
1440 dadk-UPPBRk(ak): IP al-” THHB dadk-dak 
1430 PRIBT FBatk(36, 17, — > t: IBPUT —.pk 
1460 dpdk-UPPHRk(pk): IP THHB dpdk-dpk 

1470 PRIBT FBatK36, 19.-->i : IBPUT "“.tk 
1460 dtdk-UPPBRk(tk):IP tk-— THBB dtdk-dtk 
1490 GOSUD 2950:GUSUB 430:IP lk--f- THBB GOTO 1790 
1500 LSHT dak=dadk:LSHT dnk-dndk:LSBT dpk-dpdk:LSBT dtk-dtdk;LSHT 
dk-RKSk(dato)i PUT 1 

1310 a*3: GOSUB 1370: GOSUB 890: GOTO 1790 
1520 GOSUD 440: IP ik--f THHB GOTO 1790 

1530 IP CVD(pk)<>0 OR CVIB(blk><>0 THBB GOSUB 470:GOTO 1790 
1540 raa-DHLKBT(1,2):IF rae>103 THBB GOSUB 460:GOTO 1790 
1550 ree-COBSOLIDATBCl) 

1560 dkdk-dkk 

1570 raa-SHHKKHYU,2,2,dnk) : IP reaOO THBB GOGUB 480:GOTO 1790 
1560 CBT 1:IP dkk-dkdk THHB GOTO 1620 
1590 ras=SBBKBHXT(1,2) 

1600 IP raeOO THBB GOSUB 460: OOTO 1790 
1610 GOTO 1580 

1620 rea-DBLKBY(1,2):IP ras)103 THBB GOSUB 480:GOTO 1790 
1630 roa-COBSOLIDATB(l) 

1640 raa*SBEUBT U, 2, 3, dak) : IP ratOO THHB GOSUB 460:GOTO 1790 
1650 GBT 1:IP dkk-dkdk THBB GOTO 1690 
1660 ree‘S8HKH8XTCl,2> 

1670 IP raaOO THBB GOSUB 460; GOTO 1790 
1660 GOTO 1050 

1690 rae-DBLKBY(1,2)iIP rae>103 THBB GOSUB 460:GOTO 1790 
1700 raa-COBSOLIDATB(1) 

1710 raa-SKHKKHY (1,2,4,dtk): IP raeOO THHB GOSUB 460:0OTO 1790 
1720 GHT 1:IP dkk-dkdk THBB GOTO 1760 
1730 roe-SHBKBBXT(1,2) 

1740 IP raeOO THHB GOSUB 460: GOTO 1790 
1730 GOTO 1720 

1760 ron-DBLKBY(1,2): IP roo>103 TIIRB Cntnjn 460: GOTO 1700 
1770 rao-COHSULIDATH(l) 

1760 IP *-5 THBB *-0:RBTURB 

1790 PRIBT acra«n4*iclek: PRIBT ocraanlk:PRIBT ecroeaSkjclek:PBIBT 
ocraanlkiGOTO 1300 
1600 GOSUB 320 
1610 CLOSK Milt 

1620 PRIBT ocrecnOk;clok:PRIBT ecrvenlk:PRIBT ocroon2k;clek:PRIBT 
ocraanlk:GOTO 300 
1030 RBR Kradltorar 

1640 PRIBT ecraan2k:clak:PRIBT ocraanlkiGOGUB 560:PBIBT okjultBiO 
06UB 2530:GOSUB 520 

2120 PRIBT acraanOk;clok:PRIBT ocraanlk:PRIBT ecreon2k;clek:PRIBT 
ocraanlk:GOTO 300 
2130 REB Varanuara 

2140 PRIBT ocraon2k;clek:PRIBT ocraanlk:GOSUB 560:PBIBT ekjultk:G 
OSUB 2330:GOSUB 520 

2420 PRIBT acraaa61;clok:PRIBT ocraanlk:PRIBT ecraaa2k;clek:PRIBT 
ocraanlk:GOTO 300 
2430 RHR BXIT 

2440 ta*tk-t4k: «-65:y7: GOSUB 360 

2450 IP PIBDk(-barb.bna*)<>-- THHB PRIBT clek BLSB GOTO 2500 
2400 PRIBT lakjultk:PRIBT PBlatk(25,10,- 


V B B 


BT O J H B L 


Tryk herefter p 


1230 IP rang-2 AID dnk<atartk 
nl'clutk THBB GOTO 1600 

THBB 

GOTO 

1330 

BLSB 

IP 

rang -2 

1260 IP rang-3 ABD dak<etartk 
al'olutk THBB OOTO 1600 

THBB 

GOTO 

1330 

HLSH 

IF 

rang-3 

1270 IP rang-4 ABD dpk<atartk 
pk>slutk THBB OOTO 1600 

THBB 

GOTO 

1330 

HLSH 

IP 

rang-4 


2470 PBIBT FBlatk(25,11.” 

2460 PRIBT PBletk<25.12.- 
2490 CHA1B -harb.bao* 

2500 te*tk- a I mibat dlbkette mt<S Lo-od æ nu 
4 'BBTER* •:GOSUB 570 
2510 lk* IBKBYk: IP 1K>CHRK13> THBB 2510 
2520 OOTO 2430 

2530 t5k-- OPRBT -|t0k»- HØGBIBG -:t7k-“ AHDK1BG/SLBT "it6k-" UDS 
KRI FT *ltOk-- AFSLUT - 

2540 K—6:y—7:ta*tk-t5k:GOSUB 550:B-20: textk-tOk:GOSUB 550:K-35:te 
«tk-t7k:GOSUB 330:*-33:textk-t6k:GOSUB 550:*-66ttextk-t9k:GOSUB 3 
30 

2530 GOSUD 460 

2560 valgk-IBKBYk: IP valgk-— THBB 2560 
2570 tagnk- a OoSoXaUuAa- 

2560 IP IBSTRUognk, valg*)-0 THBB GOTO 2560 
2590 y-7iIP ealgk--0- OR velgk--©" THH1 a-6:teatk-t3k 
2600 IP -algk-"S- OR valgk--o" THHB a-20:te>tk-t6k 
2610 IP ealgk--Æ- OB valg »-"ar- THBB n-33: taxtk-t7k 
2620 IP valgk-*U* OR valgk-*«" THBB *=53:taxtk-tOk 
2630 IP vaIg»=-A- OR valgk-“a* THBB x-66:toxtk=t9k 
2640 GOSUB 560:RBTURB 

2650 PRIBT FBatk(25,XI,-KOBTO BH...:*) 

2660 PRIBT PBatk (23, 13, • BAVB.»■) 

2670 PRIBT PBatk(25.15."ADRESSE. ...:-) 

2660 PRIBT FBatk(25.17.-P0STBR. , BY:*»tIP *=2 THHB «>0: RBTURB 
2690 IP *=0 OH *=3 THHB PRIBT PBatk(25.19."TLP. BR....:-):IP x=3 
THBB *-0:RBTURB 

2700 PRIBT PBatk(36, 13."_"> 

2710 PRIBT PBatk(36, 15.-_*> 

2720 PRIBT FBatk (36, 17, ■_"> 

2730 IP *=0 THBB PRIBT FBatk (38, 19. •_') 

2740 *=0:RBTURB 
2750 RHH DHB!TOR-PIL 

2760 OPKB -K-.flllt,-dobltor.dat-,-debitor.Ind-,2 
2770 PIBLD flllE.4 AS dkk.30 AS dnk.25 AS dak,25 AS dpk,2 AS blk, 
2 AS b2h,2 AS b3k,2 AS b4k.2 AS b5k,2 AS bOk.2 AS b?k,2 AS b6k,2 
«8 , 
bOk,2 AS bOk.2 AS blik,2 AS bl2k,2 AS bl3k,2 AS bl4k,2 AS bl5k,2 
AS olk, 4 AS dk, 6 AS pk,6 AS dtk 


19 








Nye Amstrad bruger-grupper 


ABC bruger-gruppe i Trekants-området 


Det er nu lykkedes at finde et 
velegnet lokale i Fredericia. 

Vi kan derfor med glæde med¬ 
dele, at der fremover vil være 
mulighed for, samvær med an¬ 
dre ABC medlemmer i Trekants¬ 
området. 

Kontaktmanden i Fredericia hed¬ 
der Bjarne Isager og han kan 
træffes hver mandag på telefon 
05 92 72 25 fra kl. 19-20. 

Klublokalet vil være åbent hver 


mandag fra kl. 19-22, og der vil 
være mulighed for at nyde en 
kop kaffe eller evt. en enkelt øl. 

Forudsætningen for at deltage i 
klublivet er, at man er medlem 
af AMSTRAD BRUGER CLUB 
.Vi vil fra ABC gøre hvad vi kan 
for at bakke op om dette ny ini¬ 
tiativ, og vil i det omfang det er 
muligt komme og demonstrere 
de nyheder der fremover vil vise 
sig i Amstrads verdens billede. 

I klubben vil der være mulighed 


for at få hjælp og vejledning 
med det som driller, ligesom 
der vii kunne bestilles varer fra 
ABC til levering fra klubben, 
selvfølgelig til vore lave med¬ 
lemspriser. Tag din puter under 
armen og gak hen i ABC trekan¬ 
ten, det vil du blive glad for. 

Klublokalet finder du i 
Fredericia på adressen: 
Korskærsvej 166 st., 

7000 Fredericia, 

Tlf. 07 927225 man.fra 19-20 


»Hallo« Lolland Falster! 


Det glædelige er sket. Amstrad 
brugerne har nu fået et holde¬ 
punkt i Storstrøms Amt. 

Efter at det i snart meget lang tid 
har været næsten umuligt, at fin¬ 
de Amstrad produkter i lokal 
området, er det nu lykkedes os 
at overtale Preben Hansen I 
Sandby til det spændende job, 
at starte en lokal afdeling af 
ABC. 

Preben Hansen vil fremover 
kunne levere Amstrad compute¬ 
re, programmer og tilbehør til 


de lave klubpriser som gælder 
fer alle ABC medlemmer. Der 
vil blive mulighed for samvær 
med andre Amstrad brugere i 
Amtet og ABC vS komme for at 
demonstrere nyhederne i det 
omfang de indfinder sig. Som 
ABC medlem vil du ligeledes 
kunne benytte dig af ABC BBS 
databasen, samt få hjæip til det 
der skulle volde dig besvær 
Dette gælder både det tekniske 
og programmerings problemer. 

Erhvervslivet får her en enestå¬ 
ende mulighed for at blive orien¬ 


teret om de muligheder der fin¬ 
des for at gøre tingene lidt mere 
effektivt, lettere og det til en pris 
som man kan betale. 

For nærmere orientering om 
Idubtider og andre arrangemen¬ 
ter : 

kontakt Preben Hansen på tele¬ 
fon 03 93 12 35. eller Amstrad 
Bruger Club på telefon 07 83 23 
55 

Velkommen i ABC: 

Storstrøms Amt 



20 






ABC-BBS MEDDELELSER 


Problemerne på ABC BBS. 

Der er nogen gange hvor ALT 
bare går galt, helt og aldeles 
galt! I kender vel allesammen 
Murphy’s love: f.eks. at et pro¬ 
jekt altid tager længere tid end 
planlagt - også selvom man ta¬ 
ger hensyn til Murphy's lov. Men 
den mest kendte er vel nok (i lidt 
fri omskrivning): 

Alt kan gå istykker og det sker al¬ 
tid på det mest ubelejlige tids¬ 
punkt eller i den simple form: En 
marmelademad havner altid 
med bunden opad (og marmela¬ 
den nedad) hvor den gor mest 
skade! Og det er netop det der 
er sket på ABC BBS! Basen har 
kort upåklagelig, kun forstyrret af 
de problemer vi har med vores 
gamle 2Modem, det skulle (det 
har jeg skrevet mange gange), 
snart blive udskiftet med et nyt 
2400 baud modem - det er ikke 
mig der styrer den afdeling end¬ 
nu, derfor forsinkelserne!), men 
pludselig opgav vores 80M hard¬ 
disk!! Lige for påsken!I! Som I 
nok kan forestille jer har det væ¬ 
ret umuligt at få en ny harddisk, 
netop på grund af påsken, og 
det er forklaringen på at ABC 
BBS har været inaktiv så længe - 
vi beklager meget, men vi havde 
ingen muligheder for at redde si¬ 
tuationen. MEN nu skulle alt væ¬ 
re iorden igen og vi på den NYE 
redaktion vil gore alt for at gøre 
skaden god igen f.eks. ved at 
putte (flere og flere) relevante in¬ 
formationer på ABC BBS om 
Amstrad. 

ABC Sysop 


( Det skal nævnes, at det er mu¬ 
ligt, at rekvirere en manual til ba¬ 
sen hos os for Kr. 30,- + porto. 
Ved køb af vores modem’er føl¬ 
ger manualen med. RED ). 


VINDUE MOD DATAVERDENEN 

I denne spalte vil jeg holde læ¬ 
serne orienteret om nye BBSer, 
BBS'er der lukker, nyheder om¬ 
kring data-komunikation m.m. 
Denne første udgave vil fortælle 
hvordan man kobler sig ind på 
vores egen base: ABC-BBS. For 
dem, som ikke ved det, kan jeg 
fortælle, at BBS betyder Bulletin 
Board System (på dansk Opslag¬ 
stavle System). Alt hvad der står 
her beskriver hvordan det nor¬ 
malt er, men der kan være for¬ 
skelligheder fra board til board. 
De første tre trin er de samme, 
uanset computer-, modem-, og 
program-type: 

1) Tænd for dit modem (ikke 
nødvendigt ved interne mod¬ 
ems) 

2) Tænd for din computer 

3) Indlæs komunikations-pro- 
grammet 

Hvis dit modem selv finder den 
rigtige hastighed, så spring over 
punkt 4 

4) Indstil hastighed (ABC-BBS 
bruger 300/300 eller 1200/1200) 


5) Indstil paritet, data- og stop¬ 
bits (for ABC-3BS er det: Ingen 
paritet. 8 data og 1 stop. Skrives 
8N1.) 

Hvis dit modem selv kan ringe 
op (har auto-dial) så læs 6b, el¬ 
lers 6a 

6a) Ring op til nummeret (ABC- 
BBS har 06 80 05 44). Når du 
høre hyletonen i telefonrøret/høj¬ 
taleren slår du dit modem over i 
DATA. (Nærmere beskrevet i din 
manual.) 

6b) Programmer dit modem 
med nummeret, hvordan kan du 
læse i manualen, Og ring op. 

7) Nu skulle lysdioden kaldet 
CD lyse (hvis dit modem har 
den). Det betyder at begge mo¬ 
demerne er klare til at sende og 
modtage. 

8) Den base du har ringet op til 
vil nu give dig en tilbage-mel¬ 
ding, dvs at den skriver fx ba¬ 
sens navn, åbningstider, hvem 
der er SysOp osv. 

9) Du vil nu blive spurgt om dit 
fornavn 

10) Og derefter om dit efter¬ 
navn. 

11) Hvis du er ny bruger af en 
base skal du nu, udfylde et 
"spørgeskema 1 som fx indehol¬ 
der dit navn, adresse, computer¬ 
type, modem-type o.l. 

12) Nogle baser kan du bruge 
med det samme. På andre skal 
du vente 24 timer på at blive regi- 


21 




streret som bruger. På ABC-BBS 
kan du bruge den i begrænset 
omfang, inden du er blevet regi¬ 
streret. 

13) Når du er færdig med at 
bruge basen, vælges fa .•vel- 
punktet på menuen, det kan fx 
hedde Goodbye (logcff)", Tak 
for idag", "Logoff. ' Farvel" e.l. 

Det er vigtigt at 'sige pænt far¬ 
vel’, og ikke bare 'lægge på’, da 
basen ellers ikke vad at du er gå¬ 
et, og så vil den være optaget i 
20-30 min bagefter. 

14) Du vil nu blive spurgt om du 
vil lægge en besked til SysOp, 
hvis du ikke vil det, slutter dit op¬ 
kald der. 

OBS! Hvis du får to tegn på 
skærmen når du skriver noget, 
så skal du skifte til full duplex. 
Hvis der ikke kommer nogen 
(når du selv skriver) skal du bru¬ 
ge half. Protokoller skal også for¬ 
klares nærmere. Der findes man¬ 
ge forskellige, fx Xmodem, 
Ymodem, Zmodem. Sealink, 

DSZ, Kermit osv, protokollen er 
den måde hvorpå de to mode¬ 
mer 'taler' sammen. Den hurtig¬ 
ste er Zmodem. Hvis du bruger 
Procomm, er den ikke indbyg¬ 
get, men de: ligger på basen et 
program kaldet MRZMOD.ARC 
som laver Zmodem-protokollen i 
Procomm. 

Det var den generelle del. Nu til 
de forskellige menu-punkters 
funktion på ABC-BBS (og andre 
OPUS-boards). 

Bulletin-menuen vil være forskel¬ 
lig fra BBS til BBS. På ABC- 
BBS's bulletin menu kan man 
vælge mange forskellige ting. Er 
første gang du er inde på basen, 
så giv dig god til til at læse de 
forskellige punkter igennem, da 


der står mange nyttige ting. Når 
du bliver træt af det, kan du væl¬ 
ge A for hoved-menu , den ser 
sådan ud: 


M)essage section 
G)oodbye (logoff) 
A)ns questicns 
C)hange setup 
arch 

E)xtra info 


F)ile section 

S)tatistics 

BJulleti.n 

U) ser !ist/se- 

V) ersion 


Hvis der mangler et, eller flere 
punkter, skyldes det enten, at din 
status ikke er ho) nok (du er ikke 
blevet godkendt endnu), eller at 
disse punkter ikke virker/ikke er 
nødvendige. 


Jeg vil nu gennemgå hvert punkt 
på menuen og den tilhørende 
menu. Et generelt råd: Hvis du 
bliver træt af at se på en lang lis¬ 
te, så hold CTRL nede og tryk 
på C eller K et par gange, så 
stopper listen lidt efter. 

MESSAGE SECTION 

Her kan du læse/poste breve. 

A)rea change, skifter brev-områ¬ 
de. Hvis du skriver A og trykker 
på enter, får du en oversigt over 
de forskellige omrder. Når du 
bliver mere erfaren, kan du skri¬ 
ve nummeret på området lige ef¬ 
ter A, f.eks. vælger A8 område 
8, uden at vise oversigten. 

N)ext, viser det næste brev i det¬ 
te omrde. 

P)rior, viser det foregående 
brev. 

E)nter message, bruges når du 
selv vil skrive et brev. Du vil bli¬ 
ve bedt om at indtaste modtager 
(TO:). Hvis det er et brev til alle, 
skrives ALL Derefter skal du ind¬ 
taste emnet (SUBJECT:). Deref¬ 


ter skal du angive om brevet er 
privat, hvis det er det, kan kun 
modtageren se det. Når du har 
gjort det, kan du skrive din be¬ 
sked. Nærmere forklaring neden¬ 
for. 

R) eply bruges hvis du vil svare 
på et brev, du lige har læst. 

= )read non-stop. Vælges dette 
punkt vil alle breve, fra og med 
det aktuelle, blive skrevet ud, li¬ 
ge efter hinanden. 

-)Read original, viser oprindel¬ 
sen til det svar du kigger på. 

+ )Read reply, viser svarene til 
det aktuelle brev. 

L) ist, giver en oversigt over brev¬ 
ene i det valgte område. Hvis du 
skriver LV får du lidt af brevene 
med. Men så tager det meget 
lang tid! 

S) can, bruges til at søge efter 
breve til/fra dig, i ALLE områder. 
SV giver lidt af brevet med. 

I)nquire, bruges hvis du vil søge 
efter fx et bestemt emne. 

M) ain menu, bruges når du vil til¬ 
bage til hoved-menuen. 

G)oodbye, bruges som i hoved¬ 
menuen. 

U)pload, denne funktion bruges 
til at sende et brev du har skre¬ 
vet i forvejen. Det gøres med 
Xmodem-protokollen. For øje¬ 
blikket er den ikke på menuen, 
men vi håber at den snart kom¬ 
mer igen. 

Vil du skrive en besked, kan du 
bruge enten OPED eller LORE. 
Hvis du i starten sagde ja til AN- 
Sl-grafik kan du bruge OPED, 

Fortsættes side 25 


22 


IO-PORTEN 


Velkommen til IO-PORTEN 


IO-PORTEN er Amstrad (bruger) 
Bladets nye læserbrevkasse. 

Formålet med IO-PORTEN er 
som med så mange andre brev¬ 
kasser, at læserne kan stille 
spørgsmål til et panel (ordet eks¬ 
pert er udeladt med vilje). 


Grunden til at denne brevkasse 
hedder IO-PORTEN, er selvfølge¬ 
lig den at vi her i den anden en¬ 
de af P&T, får noget Input (f. 
eks. et spørgsmål, en stor ros til 
de utrolig dygtige personer i red¬ 
aktionen el. lign.) fra dig, kære 
læser, og derefter giver dig no¬ 
get output (f. eks. et svar på dit 
spørgsmål, en ganske unødven¬ 
dig tak for din alt beskedne ros 
el. lign.). AHA, den kvikke læser 
vil have bemærket at såvel ordet 
Input som ordet Output er nævnt 
Desuden vil den kvikke læser og¬ 
så have bemærket at netop disse 
to ords forbogstaver laver bog¬ 
stavkombination 10. Nu vil den 
mindre kvikke læser selvfølgelig 
sige, Jamen det her er jo et 
blad, og ikke en gammeldags 
etageejendom, så hvor kommer 
porten ind i billedet?!?!?". Denne 
(forhåbentlig) lille flok, bør vi an¬ 
dre jo nok fortælle at der findes 
en port, en såkaldt 10-port, og 
deraf kommer så navnet til vores 
brevkasse. Hvis du ikke kan gæt¬ 
te dig til hvad I O-porten laver så 
kan du jo evt. skrive til os, så 
skal vi se om vi kan finde på et 
svar som ikke engang du kan 
gennemskue. 


Selv det mest ubetydelige, dum¬ 
me eller aparte brev fra dig vil 
selvfølgelig blive taget med her i 
spalten (og tør så lige det sjofle 
grin af fjæset). Grunden til det er 
selvfelgelig at redaktøren også 
skal have en chance for at lære 
de forskellige maskiner at ken¬ 
de. (Se lige at få det der fjernet. 
(Redaktøren)). 


Nå, men for at gøre en lang his¬ 
torie kort; velkommen til IO-POR- 
TEN, og se så at få tastaturet var¬ 
met op.Og skriv til ABC's læ¬ 

serbrevkasse. 

Erik 


Til AMSTRAD-bladets redaktion. 

Jeg har i løbet af de sidste to år 
som abonnent læst jeres blad 
med interesse, men efterhånden 
har i tilsyneladende glemt, at der 
aktisk stadigvæk eksisterer CPC- 
ejere. Især det sidste halve år 
har det været helt galt. 

Endelig efter et par klager fra an¬ 
dre "småcomputer-ejere" indfør¬ 
te i noget kaldet SOFT-Line. Det¬ 
te var også udmærket (så længe 
det varede). Da jeg så fik jule¬ 
nummeret (NR. 9) ind ad døren 
fik jeg mig en fæl overraskelse. 
Efter lidt bladren frem og tilbage 
fandt jeg ud af: At alt andet mate¬ 
riale også kun kunne interessere 
PC-ejere. Endelig fandt jeg en 
tegneprogramstest og en spilan¬ 
meldelse af "Gunship 1 , men 
hvad var nu det? Det var min¬ 


sandten også beregnet til PC- 
computere. 

Før dette PC-fllp lavede I et virke¬ 
ligt godt blad. I må da snart kun¬ 
ne indse at det ikke er alle, der 
har råd til at give ca. 15000 Kr. 
for en stor computer. Desuden 
mener jeg at I stadig har visse 
forpligtelser overfor os spillefu¬ 
gle. Hvor har I gjort af jeres læ¬ 
sermarked, brevkasse og softwa¬ 
re-anmeldelser. Hvis ikke disse 
ovenstående ting snarest vender 
tilbage i landets eneste AM- 
STRAD-blad vil jeg meget kraft¬ 
igt overveje at kvitte mit abonne¬ 
ment. 

Venlig hilsen 

Lars k. Bang 
Nyholmsvej 11, 

9300 Sæby. 


P.S. Hvad med at stjæle lidt ide¬ 
er fra bl.a. de engelske AM- 
STRAD-blade. 


(svar til Lars K. Bang, Sæby i Jyl¬ 
land) 


For at starte fra enden af, så vil 
jeg gerne fjerne en hver tvivl om 
at vi skulle have glemt CPC-ejer- 
ne (deriblandt også undertegne¬ 
de). Men jeg skal gerne være 
den første til at indrømme at bla¬ 
dets indhold mildest talt har set 
sådan ud!!! 


23 







f 


Og at PC-stoffet har fyldt mest i 
bladene, vil jeg heller ikke be¬ 
nægte (det ville vist være lidt me¬ 
re ned en skødeløs omgang 
med sandheden). Men lad os nu 
se på den evt. positive side af sa¬ 
gen, her er den nye brevkasse 
og spilanmeldelserne er da og¬ 
så rimeligt repræsenteret her i 
Nr, 1/2. 

Med hensyn til at stjæle et par 
ideer fra vore kolleger ovre på 
den anden side af Vesterhavet, 
aldrig i livet! Vi kigger dem må¬ 
ske lidt over skuldrene, når vi 
mener at de har noget vi kan bru¬ 
ge, men det er vel heller ikke at 
stjæle (er det???). 

Som du kan se er det gamle AM- 
STRAD-blad ophørt med at ek¬ 
sistere og AMSTRAD bruger bla¬ 
det "lidt 1 med ny ejer, ej redak¬ 
tion. 

Vi håber at det fremover ikke 
skulle give dig anledning til over¬ 
vejelser omkring dit (nye) abon¬ 
nement hos ABC. 


(CLOSEOUT:REM Erik) 


En lille hilsen med ideer til at la¬ 
ve en arbejdsdiskette til Master 
Paint/Scan. 

I brugervejledningen står der, at 
Master Paint er beskyttet mod 
kopiering under CP/M's Disckit 
program. Dette kan omgås ved 
at have en færdig-formateret 
disc parat, starte Locoscript 2 
(eller 1), sætte Master Paint 
disc'en i drev A, trykke F8 og 
åbne hidden (gemte) files, man 


kan da kopiere én file af gangen 
til ny disc i drev B (eller via M 
drevet på 8256'eren og tilbage 
til drev A) og man har da en ar¬ 
bejdskopi af Master Paint! 

Jeg finder det iøvrigt lettere at 
have Master Scan i drev B (på 
8512) sammen med et lager af 
billeder til brug i Master Paint, 
det er da lettere at kopiere bille- 
de-fiier til Paint-disc'en i drev A. 
Master Scan fungerer fint på 
drev B, hvilket desværre ikke er 
tilfældet med Master Paint. 

Jeg har desværre ikke kunnet 
løse problemet med de lidt flad¬ 
trykte udskrivninger af billeder 
fra både Master Paint og Master 
Scan. Ved scanningen kommer 
billedet fint ind på skærmen i ret¬ 
te forhold; men når jeg så prin¬ 
ter det ud på papiret, bliver det 
let sammenklemt (cirkler bliver 
ovale!). Jeg har prøvet både 
med printning på enkeltark pa¬ 
pir og på papir i endeløse ba¬ 
ner, samme resultat! - Skulle du 
have en forklaring på dette, er 
jeg lutter ører! 

Det generede mig, at jeg, for 
at kunne slukke pæren i scar.ner- 
hovedet, måtte afmontere interfa- 
ce'en efter brug, ellers ville pæ¬ 
ren lyse, uanset hvilket program 
jeg kørte. Scannerhovedet kan 
ikke åbnes, så pæren kan ikke 
skiftes, når den er brændt ud! 
Jeg har da gjort det, at jeg har 
monteret en lille afbryder i inter- 
fac'en, således at jeg lader mi¬ 
nus-ledningen (blå ledning) gå 
igennem afbryderen, som er 
monteret i et hul boret (evt. med 
en opvarmet skruetrækker eller 
en loddekolbe) i interfac'ens 
skjold. Nu kan interfac’en sidde 
permanent monteret sammen 
med eventuelle ancre interface 
(jeg har en AMX mus monteret) 


uden at lyset brænder konstant! 

Med venlig hilsen 

Lars Kobbere 
Holsteinborgvej 16 III 
2720 Vanlese 


(svar til Lars Kobbero, Vanløse) 

Tak for tippene Lars! 

Dog må vi jo på det skarpeste in¬ 
formere om at denne kopiering 
kun er tilladt såfremt der virkelig 
er tale om arbejdskopier, og alt¬ 
så ikke om kopiering til venner, 
bekendte eller ligefrem kunder. 
Med hensyn til dit lille indgreb i 
scanneren skal vi nok lige påmin¬ 
de om garantiens fortsatte (eller 
mangel på samme) virkning. 

Dit spørgsmål om udskriften har 
jeg desværre endnu ikke fundet 
noget svar på, men jeg arbejder 
på sagen. Og hvis nogen ude i 
det ganske land har løsningen 
så skriv, skriv, skriv! 


Held og lykke, Erik. 


Læserbrev til ABC. 


Det er naturligvis trist, at erfare 
at Danmarks eneste blad for AM- 
STRAD-brugere lukker, men des 
mere glædelig er det, at Poul Ca- 
ly vil overtage. Som bruger vil 
jeg håbe, at det lykkes, at forbe¬ 
dre bladet til glæde for brugere 
på alle niveauer. 


24 


Flere tests, flere programmer, 
flere listninger, tips og tricks fal¬ 
der sammen med mine ønsker. 
Hvis udviklingen tillader det, ser 
jeg gerne to særskilte blade. Et 
for Joyce og Pe er og et for 
CPC’erne, da de to grupper kun 
har Amstrad-navnet til fælles. 


Computertræf, lave priser på 
hard- og software tiltaler vel og¬ 
så de fleste, enten man går op i 
spil eller seriese programmer el¬ 
ler begge dele. Jeg vil opfordre 
alle AMSTRAD-FANS til at skrive 
til bladet med ønsker, eller leve¬ 
re programeringstricks, så vi kan 
få et levende blad præget af 
medlemmerne. 


Med ønske om en god start for 
det nye blad vil slutte for denne 
gang. 

hilsen 


Pauli Damsgård 


(svar til Pauli Damgård) 


Halli hallo halløjsa 


Ikke alene vil Poul Caly overta¬ 
ge, det har han faktisk allerede 
gjort. Som journalist'' på bladet 
må jeg dele dit håb om at det lyk¬ 
kes for bladet at køre videre, 
dog ikke i den gamle form. Com- 
putetrasf tiltaler måske ikke de 
fleste, men jeg vil gerne møde 


den person der vil betale bare 5 
kr. mere end højst nødvendigt 
for de i forvejen rimeligt dyre 
programmer eller hardwarepie- 
ces. Derfor meld dig ind i ABC 
og få både medlemsrabat og al¬ 
le de andre medlemsfordele. 

Med hensyn til at skrive ind til os 
med ønsker, kan jeg kun sige et, 
fat pennen/tastaturet, så vi kan få 
os et endnu bedre blad. 

Erik. 


(svar til Jess F. Abrahamsen, Fre- 
derecia) 

Hej Jess 

Tak for dine spørgsmål, selv om 
jeg desværre kun kan svare på 
det ene. Jeg går ud fra at du har 
en CPC-maskine, og det er fak¬ 
tisk meget simpelt at få dit basic- 
program til at loade Informatio¬ 
ner uden for det første at få øde¬ 
lagt dit perfekte skærmbillede, 
og uden at skulle trykke på en 
anden tast. Rent faktisk er der 
kun dette til forskel !. (Det er et 
udråbstegn) 

Hvis du skriver sådan her: 

OPENIN 'filnavn' 

vil din CPC’ER skrive den vel¬ 
kendte meddelelse : 

PRESS PLAY THEN ANY KEY 

Men hvis du istedet for skriver: 

OPENIN "Ifilnavn” 

vil den blot loade informationer¬ 
ne, uden såvel meddelelse, som 
tastetryk. 


Forisat fra side 17 

der der gør det muligt at redde 
fejlslettede filer.det er noget som 
vi vil tage op senere og der vil 
blandt de tips og triks som altid 
vil findes her i bladet altid være 
hjælp at hente også på dette om¬ 
råde. 

Du er selvfølgelig velkommen til 
at skrive til os og få svar på de 
spørgsmål der skulle opstå. Lige¬ 
som vi er glade for at høre fra 
dig hvis du skulle have nogle ruti¬ 
ner eller listninger der kunne in¬ 
teressere vi andre JOYCE freaks. 

I næste nummer vil vi tage fat 
på et par andre hjælpemidler 
som CPM giver sine glade bru¬ 
gere,nemlig DIR,SHOW og Ty¬ 
pe,som gør det muligt at finde 
ud af hvad ialverden det er man 
efterhånden har fået samlet på si¬ 
ne disketter og hvad det efterhån¬ 
den fylder.dette skulle gøre det 
nemmere at få ryddet op på di¬ 
sketterne så der kan blive plads 
til noget nyt og måske bedre i di- 
rektorien. 

RIGTIG GOD FORNJELSE 
P.C 


Fortsat tra side 22 

fuldskærms editoren. Cet er me¬ 
get langsomt hvis du kun kører 
300 baud, men den er hurtigere 
at rette et brev med. 

Jacob Paiken. 

Fortsættes i næste nummer 


25 






BIT’s & BITE’s KASSEN 


En lille hilsen med ideer til at la¬ 
ve en arbejdsdiskette til Master 
Paint/Scan. 

I brugervejledningen står der. at 
Master Paint er beskyttet mod ko¬ 
piering under CP/M's Disckit pro¬ 
gram. Dette kan omgås ved at 
have en færdig-formateret disc 
parat, starte Locoscript 2 (eller 
1). sætte Master Paint disc'en i 
drev A, trykke F8 og åbne hid- 
den (gemte) files, man kan da 
kopiere én file af gangen til ny 
disc i drev B (eller via M drevet 
på 8256'eren og tilbage til drev 
A) og man har da en arbejdsko¬ 
pi af Master Paint! 

Jeg finder det iøvrigt lettere at 
have Master Scan i drev B (på 
8512) sammen med et lager af 
billeder til brug i Master Paint, 
det er da lettere at kopiere bille- 
de-filer til Paint-disc en i drev A. 
Master Scan fungerer fint på 
drev B. hvilket desværre ikke er 
tilfældet med Master Paint. 

Jeg har desværre ikke kunnet 
løse problemet med de lidt flad¬ 
trykte udskrivninger af billeder 
fra både Master Paint og Master 
Scan. Ved scanningen kommer 
billedet fint ind på skærmen i ret¬ 
te forhold; men når jeg så prin¬ 
ter det ud på papiret, bliver det 
let sammenklemt (cirkler bliver 
ovale!). Jeg har prøvet både 
med printning på enkeltark papir 
og på papir i endeløse baner, 
samme resultat! - Skulle du have 
en forklaring på dette, er jeg lut¬ 
ter ører! 

Det generede mig, at jeg, for at 
kunne slukke pæren i scannerho- 


vedet, måtte afmontere interfa- 
ce'en efter brug, ellers ville pæ¬ 
ren lyse, uanset hvilket program 
jeg kørte. Scannerhovedet kan ik¬ 
ke åbnes, så pæren kan ikke skif¬ 
tes, når den er brændt ud! Jeg 
har da gjort det, at jeg har mon¬ 
teret en lille afbryder i inter- 
fac'en, således at jeg lader mi¬ 
nus-ledningen (blå ledning) gå 
igennem afbryderen, som er 
monteret i et hul boret (evt. med 
en opvarmet skruetrækker eller 
en loddekolbe) i interfac ens 
skjold. Nu kan interac’en sidde 
permanent monteret sammen 
med eventuelle andre interface 
(jeg har en AMX mus monteret) 
uden at lyset brænder konstant! 

Med venlig hilsen 

Lars Kobbere 
Holsteinborgvej 16 III 
2720 Vanlcse 


BASIC TIP TIL LETTE UDSKRIF¬ 
TER 

Vil man lave udskrifter på printe¬ 
ren af basic listninger,er dette 
muligt uden at skulle bruge kom¬ 
mandoen Iprint. Når det skærm¬ 
billede du vil udprinte er som du 
vil have det, taster du bare 
POKE 8792,205 

hvorefter du runner program- 
met.Nu vil alt der kommer til 
skærmen blive printet samti¬ 
digt. Når udprintningen er færdig 
taster du: 

POKE 8792,195 

Du er nu tilbage i basic. 

Det skal bemærkes at cursor 
kommandoerne sandsynligvis ik¬ 
ke vil virke på printeren,og at 
bredden på skærmbillede og 
printet ikke vil være det sam¬ 
me. Blot man ved dette er det jo 
til at leve med og tage højde for. 


P.C. 


Har du specielle ønsker for din 
Amstrad CPC som f.eks. 

Indbygget 8-bits printerport. 

Dansk tastatur og tegnsæt, 

Reset knap, 

Ændring til din PROTEXT ROM, så den 
kører korrekt med danske tegn 
eller hvad med en dansk ordbog til 
din PROSPELL, så send en frankeret 
svarkuvert til: 

Ejvind Nørgaard 
Gistrupparken 39, 

DK9260 Gistrup 


26 








27 









CPC 464 : 


Silicondisk 256 Kb - "RAM" - disk 

Kr. 

750,- 


Modem - AMSTRAD by PACE - 300/300 / 75/1200 Baud. 

Kr. 

695,- ( Begrænset antal) 

RS 232 Interface - Alle standard hastigheder og pariteter. 

Kr. 

1095,- 


Dansk manual t. CPC 464 

Kr. 

198,- 

DISKETTER : 

TV Modulator ( Få farver på dit TV. hvis du har grøn monitor) 

Kr. 

495,- 


Talegenerator - Få din computer til at svare igen ! - i stereo ! 

Kr. 

475,- 

CF2D 1 Stk. Kr. 45,- 

STAR MOUSE - Disk - "MUS' til CPC med tegneprogram 

Kr. 

270,- 

1 boks 5 Stk.Kr. 245, 


CPC 6128 : 


Silicondisk 256 Kb - RAM' disk Kr. 850,- 

MODEM - PACE - 300/300 / 75/1275 Baud KUN : Kr. 695,- 

RS 232 - Serielt interface Kr. 1095,- 

Dansk manual Kr. 198,- 

Video digitizer - Få billeder fra video eller kamera på skærmen Kr. 1298,- 
TV modulator - MP2 - Få farver til den monocrome computer Kr. 595,- 
Talesyntese - speechsyntesiser - Svar igen til din computer. Kr. 785,- 


PCW 8256/PCW8512/PCW9512 


CF2 5 Stk. I boks Kr. 195,- 
10 Stk. i boks Kr. 365,- 
10 Stk i boks Kr. 395,- 
( MED NØGLE ) 

Med Thingl konceptholdere 
undgås hold i nakken 
Kr. 105,- 

Printere 


Farvebånd - Originale - AMSOFT Kr. 85,- 

Jostick/Sound - Programmerbar joystickcontroller/synthesiser Kr. 785,- 
Grafpad II - Elektronisk tegnebord til teknisk tegning, softw incl Kr. 3495,- 
MODEM - PACE - 300/300 / 75/1200 Baud Kr. 695,- 

MASTER SCAN - Få scannet billeder ind på din skærm. Kr. 985,- 

Udvidelse 8256 til 8512 Incl. RAM kredse og 3" drev 720 Kb. Kr. 3655,- 
Skærmfilter - Undgå spejlreflex på din skærm. Kr. 485,- 

Dansk manual - Locoscript / BASIC. Kr. 365,- 

Teknisk manual - Diagrammer/trouble shouting. Kr. 245,- 

Disketter DD - Maxell - Ekstra sikkerhed på dit B: drev., 10 Stk. Kr. 495,- 
(Incl. Diskettebox med indexplader, låg og nøgler) 


LO 3500 24 Nåle Kr 5995,- 
DMP 3160 - NLQ Kr. 3655,- 
Epson LX 800 Kr. 5490,- 
OKI Mtcroline192 Kr. 6459,- 
DMP 4000 NLQ Kr. 4875,- 
Star LC10 Printer Kr. 3145,- 

ABC BASE CLASIC : 
Database med adressere¬ 
gister og telefonregister 
med udskrifter søgning og 
sortering til udskrift af la¬ 
bels mm. Kr. 295,-, 


Da vi endu ikke har haft kapacitet til at opstille eksempler på PC 
software beder vi til, at man kontakter os for yderligere 

information/tilbud. 


Software udvikling er også et ef vores specialer ! 


28 



[MSOmtFa 



[Mia Qføø 

Fakturering med lager styring og 


999 fysiske rækker, gevinst- 

kunderegister- Holder rede pA 


søgning, U og R systemer, ekstra 

kontosalg, lager og salgsmoms. 


Mat-garderinger, indtast egne 

Udskrivning af bla : Faktura, 


systemer, procenttips med tegn- 

kreditnota, kontoudtog, kunde, 


fordeling og spredning. Udskrift 

pris og genbestillings lister. 


pA kuponer eller papir- Til 

Kr. 750,- 


næsten alle printøre. Kr. 495,— 




B(3(230Q=§£?SQ@(jj] 



[LaGjøQ DGtaQ 

FA styr pA din privatøkonomi. 


Udskrifts program med kartotek. 

Regnskabsprogram til check, giro 


Husker 24 udskriftsformater 

plankonti og lign.. 18 indtægts 


til labels, smA formularer og 

og 36 udgiftsposter pr- mAned, 


girokort. Kartotek : 8 linier * 

50 indtægt og 200 udgiftsposter 


45 bogstaver, søgning, selektiv 

pr-Ar-Formattering af udskrifter 


udskrift, faciliter til 

Kr. 295,- 


kontingentstyring. Kr. 295,- 



ILø'^tøo’øq on 



Øøsm OmøQ a mm 


HVORFOR 


IBM 9 

I nvestre fc^^etydelig I ■ iere ■ 



Undgå denne situation 

ved overgang til ny teknologi... 


Invester I en totalløsning tra Penta. Vi har 5 års erfaring i at sam¬ 
mensætte den relte EDB løsning der dækker netop Deres behov - 
også i morgen.. 

Forslag: PC/XT 640K ram, senel, parallel, hercules, 2 teac 360K 
diskdrev, klokke og dato m/ batt. backup, 1 02 taster dansk keybord, 
MS-DOS 3.1. 14" tlatscreen hercules monitor m/ dreje'vippefod. 
OKI microllne 192 elite printer m/ enkeltarkfoder og endeløse ba¬ 
ner, NLQ skrift, dansk administrativt software, kan styre finans, de¬ 
bitor. kreditor, lager, kartotek, fakturering, kontoudtog, rentetilskriv¬ 
ning... 

Kort sagt, alt hvad der behøves for KUN Kt. 1 5.995,* 

Excl. moms og levering 

^PENTA ELEKTRONIK ApS ■ ■ 


“MARGIN MAKER” 


OMSIDER I DANMARK 


Årets bedste gave til Joyce brugere 

Distribueres i Skandinavien af Amstrad Bruger Club 



“MARGIN MAKER” 


Få lige og præcise udskrifter på din printer 


HAVNEGADE 44 - 7680 THYBORØN 
TLF. 07 83 23 33 - FAX: 07 83 23 44 


FOR KUN KR. 


138,50 + MOMS 


29 














































r 


ABC’s PROGRAM TILBUD 


CPC 464 : 

Tekstbehandling - Advanced amsword - Tekstbehandling med alle de faciliteter der kræves for at kunne 

udarbejde et professioneltd okument hurtigt Kr. 310,- 
Programmeringssprog - Comal 80 - Programmeringssproget for nybegyndere som B.l.a benyttes på 

handelsskolerne til undervisning Kr. 525,- 

Programmeringssprog - Devpack - Det uundværlige værktøj til assembler-programmering, “memory dump" 

og dis-assemblering Kr. 195,- 

Programmeringssprog - Pascal - Programmeringssprogret man kan skabe proffesionelle og lynhurtige 

programmer med - Higsoft version Kr. 205,- 

Spreadshect - Mastercalk - Regnearket, som kan bruges til Bla. budgetsimulering, regnskabsopstillinger, 

opstillinger af privat som firma økonomi. Kr. 315,- 

Screendump - Tascopy - Med dette lille fikse program, kan man få sin skærm udskrevet i forskellig 

størrelse og retning på sin printer. Kr. 285,- 

Lyspen - Graphics Lightpen - Med denne lyspen, kan man tegne sine tegninger direkte på skærmen og 

få dem udskrevet på printeren - Kr. 455,- 

TV-Modulator - MP 1 - TV-Modulator til dem som ikke har farveskærm, men gerne vil F.cks. spille 
Deres spil i farver. Direkte tilslutning til TV UHF 33. Kr. 580,- 

Talegenerator - Speech Synthesiser - Få dine programmer til at tale og få rigtig stereo på computeren - 

Nem at programmere fra BASIC. Kr. 475,- 

Grafisk elektronisk tegnebord - Grafpad II - Tegnebordet kan bruges til at lave prccisions tegninger og 

tekniske tegninger - program medfølger. Kr. 715,- 

Spillepakke - Stor spille pakke for "Spillefuglene" - Få 12 Stk. AMSTRAD spil lbr 2 spils pris - 

Leveres i gavepakke. Kr. 195,- 


CPC 464 M. Diskettestation. 


Tekstbehandling - Advanced Amsword - beskrivelse som ovenfor i tapeversior. - Kr.- 315,- 
Spread shect - Mastercalc - Regneark - Beskrivelse som ovenfor i tapeversion- - Kr. 380,- 
Programmeringssprog - COMAL 80 - Programmeringssprog med beskrivelse som ovenfor i tapeversion - 

Kr. 620,- 


CPC 6128 : 

Tekstbehandling - Newword 2 - Tekstbehandlingen for de kræsne brugere. Alle tænkelige faciliteter. 
Kompatibel med Word Star i udseende og brug. - Kr. 995,- 
Tekstbehandling/Database - Micro File/Word - Database og Tekstbehandling der kan arbejde sammen. Der 
er udførlig manual med. Proffesionel pakke. - Kr. 995,- 
Tckstbehandling - Advanced Amsword - Tekstbehandling med Alle faciliteter der er behov for, for at 
kunne skabe et proffesionelt udseende dokument hurtigt.- Kr. 310,- 
Spreadsheet - Multiplan - Proffesionel t regneark til meget store og krævende budgetter, 
budgetsimuleringer, regnskabsopstillinger Osv. - Kr. 1995,- 
Spreadsheet - Mastercalc - Et lille, men godt regneark, med alle de almindelige regnefunktioner - velegnet 

til mindre privat/firma budgetter. - Kr. 380,- 

Spreadsheet - Supcrcalc2 - Professionelt regneark til krævende og hurtige iterationer/budgetsimuleringer - 
mange matematiske funktioner - Meget hurtigt - Kr. 795,- 
Diskeditor - The Knife - Diskeditor med monitor. Kan bruges til at oversætte programmer med, finde 
slettede programmer, ændre programmer hurtigt. Kr. 255,- 
Fortsættcsnæstcsidc.»» 


30 



Tilbudssider fortsat 

Database - C'ardbox - Hurtig database, med avanceret selektion af records/kort plads til 65000 forskellige 

records/kort fantastisk til prisen. - Kr. 835,- 

Database - Condor - Hurtig database, med avancerede selektions og rapport muligheder. Indbyggede 
regnefunktioner samt masser af sorteringsfaciliteter. - Kr. 1995,- 
Programmeringssprog - Pascal 80 - CPM + Pascal compiler til produktion af egne proffesionelle programmer 

der skal "køre" hurtigt. Kr. 665,- 

Programmeringssprog - C - Compiler - CPM + Compileren, der forener assembler og pascal i C - 
sproget til udarbejdelse af meget hurtige programmer. - Kr. 670,- 


PCW 8256 / PCW 8512 / PCW 9512 : 

Tekstbehandling - Newword - En Wordstar agtig tekstbehandling med alle de gængse tekstfunktioner - Er 

velegnet for en alternativ printer - Kr. 995,- 

Tckstbchandling - Locoscript II - Opgraderet version af locoscript - Hurtigere og med flere faciliteter end 

Locoscript v.1.21 - Kr. 605,- 

Tekstbehandling - Locoscript II m. stavekontrol - Opgraderet version af locoscript med dansk stavekontrol. 
Med mulighed for løbende opgradering af ordbogen. - Kr. 1100,- 
Databasc - Cardboxc - Beskrivelse som ovenfor - Kr. 835,- 
Databasc,Tekstbehandling - Microfile/Microword - Beskrivelse som ovenfor - Kr. 995,- 
Programmeringssprog - Pascal 80 - Beskrivelse som ovenfor - Kr. 670,- 
Programmeringssprog - C - Compiler - Beskrivelse som ovenfor - Kr. 670,- 
Sprcadsheet - Multiplan - Beskrivelse som ovenfor - Kr. 1995,- 


Disse software tilbud, er blot nogle få af dem vi kan tilbyde - Ring til 
os og forklar hvilket softwarekrav, der skal tilfredsstilles, og vi finder 

løsningen. 

ABC NÅR DU MANGLER VEJLEDNING 


Indhold i næste nummer af 
Amstrad Bruger Bladet 


Start på minikursus : SUPERCALC2 - Regneark - Kurset kan bruges analogt til andre regneark. 

AMSTRAD’s nye maskiner. 

Spilleanmeldelser og top tyve liste. 

PASCAL Skole - Lær at programmere i PASCAL for begyndere og øvede - baseret på 

Turbopascal. 

Listninger / Tips og Triks. 

Nyheder. 

Dette er blot et udpluk af det kommende blad, som vil udkomme D. 1.10.1988. 


31 


ESr TRAD SIR CHARLES SENIOR 

^ -den ny generations 
rpeste og mest farverige 
personlighed. 


Nu er det endelig slut med at gå 
på kompromis mellem pris 
og grafikmuligheder. 

Den nye Amstrad PC 1640 ECD 
giver nemlig den ultrahøje opløs¬ 
ningsgrad på 640 x 350 
punkter,der gør billede og 
tekst knivskarp. 

Og med 16 farver ud af en 
palette på 64, der kan 
bruges på skærmen 
samtidigt, opnås en JBt 
farvemætning og -4G' 
intensitet, der 
nænner sig 
fotokvalitet. 

Nøglen til disse utrolige skærmmuligheder er 
Amstrads ny-udviklede IGA-chip, der gør det 
muligt at anvende "Enhanced Graphics 
Adapter” (EGA) mode ril højopløsningsgrafik. 

Med en indbygget 8 MHz 8086 processor vil 
programmer t>pisk kunne afvikles dobbelt så 
hurtigt som på de fleste andre PC’ere. Og med 
640 K RAM råstyrke som standard er PC 
1640 perfekt til krævende opgaver som Desk¬ 
Top Publishing eller CAD. 

Sir Charles Senior er selvfølgelig både netværks- 
og software-kompatibel, så De kan bruge 
de tusinder af industri-standard programmer, 
der findes på markedet 


Men i starten kan De sikkert 
klare Dem med de medfølgende 
danske programmer MS DOS 
3,2, Digital Research GEM, 
GEM Paint og Desktop 
samt Locomotive BASIC 2. 

Og prisen for alt dette - 
inklusive mus, enkelt diskette- 
drev, skærm og software - 
er hverken 42.000, 32.000 
eller 22.000... 

KUN KR. 13.995,- 

exd. moms 

_ Hvis De ikke så ofte har 
brug for farvegrafik, 
kan De også vælge 
monokromskænn med 
Hercules-grafik i en 
opløsning på 748 x 350 punkter. Pris 

KUN KR. 11.995,- ...i ..., 

I øvrigt er der 13 andre Sir Charles PC-modeller at 
vælge imellem. Helt ned til kr. 7.995.- exd. moms 


Dina Micro A/S. Finsensvej 86, 2000 Frederiksberg, 




- stærkt i billedet som Deres nye PC'er